0001683168-24-008114.txt : 20241114 0001683168-24-008114.hdr.sgml : 20241114 20241114163025 ACCESSION NUMBER: 0001683168-24-008114 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241114 DATE AS OF CHANGE: 20241114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iPower Inc. CENTRAL INDEX KEY: 0001830072 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200] ORGANIZATION NAME: 07 Trade & Services 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: 241463110 BUSINESS ADDRESS: STREET 1: 8798 9TH STREET CITY: RANCHO CUCAMONGA STATE: CA ZIP: 91730 BUSINESS PHONE: 626-863-7344 MAIL ADDRESS: STREET 1: 8798 9TH STREET CITY: RANCHO CUCAMONGA STATE: CA ZIP: 91730 10-Q 1 ipower_i10q-093024.htm FORM 10-Q FOR SEPT 2024 iPower Inc. 10-Q
false --06-30 2025 Q1 0001830072 P5Y 0001830072 2024-07-01 2024-09-30 0001830072 2024-11-14 0001830072 2024-09-30 0001830072 2024-06-30 0001830072 2023-07-01 2023-09-30 0001830072 IPW:ProductSalesMember 2024-07-01 2024-09-30 0001830072 IPW:ProductSalesMember 2023-07-01 2023-09-30 0001830072 IPW:ServiceIncomeMember 2024-07-01 2024-09-30 0001830072 IPW:ServiceIncomeMember 2023-07-01 2023-09-30 0001830072 IPW:ServiceCostsMember 2024-07-01 2024-09-30 0001830072 IPW:ServiceCostsMember 2023-07-01 2023-09-30 0001830072 us-gaap:CommonStockMember 2024-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001830072 us-gaap:RetainedEarningsMember 2024-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2024-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001830072 us-gaap:CommonStockMember 2023-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001830072 us-gaap:RetainedEarningsMember 2023-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001830072 2023-06-30 0001830072 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001830072 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2024-07-01 2024-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001830072 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001830072 us-gaap:CommonStockMember 2024-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001830072 us-gaap:RetainedEarningsMember 2024-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2024-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001830072 us-gaap:CommonStockMember 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001830072 2023-09-30 0001830072 currency:CNY 2024-09-30 0001830072 currency:CNY 2024-07-01 2024-09-30 0001830072 IPW:BoxHarmonyMember 2024-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember 2024-07-01 2024-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember 2023-07-01 2023-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:HydroponicProductsMember 2024-07-01 2024-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember 2024-07-01 2024-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:HydroponicProductsMember 2023-07-01 2023-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember 2023-07-01 2023-09-30 0001830072 country:CN 2024-09-30 0001830072 country:CN 2024-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2024-09-30 0001830072 IPW:SupplierRelationshipMember 2024-09-30 0001830072 IPW:SoftwareMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 IPW:GSMMember 2024-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-06-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-07-01 2024-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-09-30 0001830072 IPW:AdvanceToSuppliersMember 2024-09-30 0001830072 IPW:AdvanceToSuppliersMember 2024-06-30 0001830072 IPW:PrepaidIncomeTaxesMember 2024-09-30 0001830072 IPW:PrepaidIncomeTaxesMember 2024-06-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2024-09-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2024-06-30 0001830072 2023-07-01 2024-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2024-06-30 0001830072 IPW:SupplierRelationshipMember 2024-06-30 0001830072 IPW:SoftwareMember 2024-06-30 0001830072 IPW:AniviaMember 2024-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-11 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2024-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2024-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember 2022-10-01 2022-10-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-02-01 2023-02-28 0001830072 IPW:AniviaPurchaseNoteMember 2023-08-01 2023-08-31 0001830072 IPW:AniviaPurchaseNoteMember 2024-02-01 2024-02-29 0001830072 IPW:AniviaPurchaseNoteMember 2024-07-01 2024-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2023-07-01 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2023-07-01 2024-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2024-02-29 0001830072 IPW:AniviaPurchaseNoteMember 2024-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2024-06-30 0001830072 IPW:WhiteCherryLimitedMember 2023-07-16 0001830072 IPW:WhiteCherryLimitedMember 2023-07-30 2023-07-31 0001830072 IPW:WhiteCherryLimitedMember 2024-01-30 2024-01-31 0001830072 IPW:WhiteCherryLimitedMember 2024-07-01 2024-09-30 0001830072 IPW:WhiteCherryLimitedMember 2023-07-01 2023-09-30 0001830072 IPW:AccreditedInvestorMember IPW:OndemandLoan2Member 2024-07-01 2024-09-30 0001830072 IPW:AccreditedInvestorMember IPW:OndemandLoan2Member 2024-06-30 0001830072 IPW:AllanHuangMember IPW:RPLoanMember 2024-04-01 0001830072 IPW:AllanHuangMember IPW:RPLoanMember 2024-09-30 0001830072 IPW:AllanHuangMember IPW:RPLoanMember 2024-06-30 0001830072 IPW:MIIStrategyIncMember 2024-09-30 0001830072 IPW:MIIStrategyIncMember 2024-06-30 0001830072 IPW:GILTIMember 2024-09-30 0001830072 IPW:USTaxAuthoritiesMember 2024-09-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2024-09-30 0001830072 IPW:USTaxAuthoritiesMember 2024-06-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2024-06-30 0001830072 IPW:StockIssuedForVestedRSUsMember 2023-07-01 2024-06-30 0001830072 IPW:RegisteredDirectOfferingMember 2024-06-18 0001830072 IPW:RegisteredDirectOfferingMember 2024-06-17 2024-06-18 0001830072 IPW:PrivatePlacementOfferingMember 2024-06-18 0001830072 IPW:PrivatePlacementOfferingMember 2024-06-17 2024-06-18 0001830072 IPW:ShareCancellationMember 2024-06-17 2024-06-18 0001830072 IPW:EquityIncentivePlanMember 2021-05-05 0001830072 us-gaap:RestrictedStockUnitsRSUMember IPW:VariousPartiesMember 2021-05-10 2021-05-11 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2024-07-01 2024-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001830072 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001830072 IPW:MrVassilyMember 2022-05-11 2022-05-12 0001830072 IPW:ChenlongTanMember 2022-05-11 2022-05-12 0001830072 IPW:MrVassilyMember 2022-05-13 0001830072 IPW:MonteCarloMember 2022-05-12 0001830072 IPW:MonteCarloMember 2022-05-11 2022-05-12 0001830072 IPW:OptionsGrantedMember 2024-07-01 2024-09-30 0001830072 IPW:OptionsGrantedMember 2023-07-01 2023-09-30 0001830072 IPW:ChenlongTanMember 2024-08-28 2024-08-29 0001830072 us-gaap:StockOptionMember 2024-08-29 0001830072 us-gaap:StockOptionMember 2024-08-28 2024-08-29 0001830072 us-gaap:StockOptionMember 2024-07-01 2024-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2024-07-01 2024-09-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2024-07-01 2024-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2024-06-30 0001830072 IPW:SettlementAgreementMember 2024-04-02 2024-04-03 0001830072 IPW:SettlementAgreementMember 2024-06-30 0001830072 IPW:PledgeAgreementMember 2024-04-02 2024-04-03 0001830072 IPW:ShareCancellationMember 2024-06-18 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 PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended September 30, 2024

 

or

 

TRANSITION REPORT PURSUANT TO 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 No.)

 

8798 9th Street

Rancho Cucamonga, CA 91730

(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)

 

Securities registered pursuant to Section 12(b) of the Act:

 

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 (§232.405 of this chapter) 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 whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

 

The number of shares outstanding of the registrant’s common stock on November 14, 2024 was 31,431,242.

 

   

 

 

iPower Inc.

 

TABLE OF CONTENTS

 

      Page No.
       
  PART I. Financial Information    
       
Item 1. Unaudited Condensed Consolidated Financial Statements   3
       
  Unaudited Condensed Consolidated Balance Sheets as of September 30, 2024 and June 30, 2024   3
       
  Unaudited Condensed Consolidated Statements of Operations and Comprehensive (Loss) for the three months ended September 30, 2024 and 2023   4
       
  Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three months ended September 30, 2024 and 2023   5
       
  Unaudited Condensed Consolidated Statements of Cash Flows for the three months ended September 30, 2024 and 2023   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   44
       
Item 4. Controls and Procedures   44
       
  PART II. Other Information    
       
Item 1. Legal Proceedings   46
       
Item 1A. Risk Factors   46
       
Item 2. Unregistered Sale of Equity Securities and Use of Proceeds   46
       
Item 3. Defaults Upon Senior Securities   46
       
Item 4. Mine Safety Disclosures   46
       
Item 5. Other Information   46
       
Item 6. Exhibits   47
       
  Signatures   48

 

 

 2 

 

 

PART I - FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Balance Sheets

As of September 30, 2024 and June 30, 2024

 

           
   September 30,   June 30, 
   2024   2024 
   (Unaudited)     
ASSETS          
Current assets          
Cash and cash equivalent  $2,577,305   $7,377,837 
Accounts receivable, net   12,278,182    14,740,093 
Inventories, net   8,668,497    10,546,273 
Prepayments and other current assets, net   2,808,914    2,346,534 
Total current assets   26,332,898    35,010,737 
           
Non-current assets          
Right of use - non-current   5,226,888    6,124,163 
Property and equipment, net   337,036    370,887 
Deferred tax assets, net   3,090,525    2,445,605 
Goodwill   3,034,110    3,034,110 
Intangible assets, net   3,468,357    3,630,700 
Other non-current assets   905,673    679,655 
Total non-current assets   16,062,589    16,285,120 
           
Total assets  $42,395,487   $51,295,857 
           
LIABILITIES AND EQUITY          
Current liabilities          
Accounts payable, net  $8,352,699   $11,227,116 
Other payables and accrued liabilities   3,507,224    3,885,487 
Lease liability - current   1,686,889    2,039,301 
Short-term loan payable       491,214 
Short-term loan payable - related party   350,000    350,000 
Revolving loan payable, net       5,500,739 
Income taxes payable   285,963    276,158 
Total current liabilities   14,182,775    23,770,015 
           
Non-current liabilities          
Long-term revolving loan payable, net   

3,131,955

     
Lease liability - non-current   3,945,935    4,509,809 
           
Total non-current liabilities   7,077,890    4,509,809 
           
Total liabilities   21,260,665    28,279,824 
           
Commitments and contingency        
           
Stockholders' Equity          
Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at September 30, 2024 and June 30, 2024        
Common stock, $0.001 par value; 180,000,000 shares authorized; 31,359,899 shares issued and outstanding at September 30, 2024 and June 30, 2024   31,361    31,361 
Additional paid in capital   33,669,843    33,463,883 
Accumulated deficits   (12,259,882)   (10,230,601)
Non-controlling interest   (41,040)   (38,204)
Accumulated other comprehensive loss   (265,460)   (210,406)
Total stockholders' equity   21,134,822    23,016,033 
           
Total liabilities and stockholders' equity  $42,395,487   $51,295,857 

 

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 and Comprehensive Loss

For the Three Months Ended September 30, 2024 and 2023

         
   For the Three Months Ended September 30, 
   2024   2023 
   (Unaudited)   (Unaudited) 
         
REVENUES          
Product sales revenues  $18,275,412   $26,508,374 
Service income   733,109     
Total revenues   19,008,521    26,508,374 
           
COST OF REVENUES          
Product costs   9,917,448    14,749,529 
Service costs   603,176     
Total cost of revenues   10,520,624    14,749,529 
           
GROSS PROFIT   8,487,897    11,758,845 
           
OPERATING EXPENSES:          
Selling and fulfillment   5,914,808    10,063,471 
General and administrative   5,319,523    2,964,051 
Total operating expenses   11,234,331    13,027,522 
           
LOSS FROM OPERATIONS   (2,746,434)   (1,268,677)
           
OTHER INCOME (EXPENSE)          
Interest expenses   (139,962)   (228,365)
Loss on equity method investment   (919)   (1,025)
Other non-operating income (Loss)   218,686    (67,166)
Total other income (expenses), net   77,805    (296,556)
           
LOSS BEFORE INCOME TAXES   (2,668,629)   (1,565,233)
           
PROVISION FOR INCOME TAX BENEFIT   636,512    275,882 
NET LOSS   (2,032,117)   (1,289,351)
           
Non-controlling interest   2,836    2,836 
           
NET LOSS ATTRIBUTABLE TO IPOWER INC.  $(2,029,281)  $(1,286,515)
           
OTHER COMPREHENSIVE LOSS          
Foreign currency translation adjustments   (55,054)   (707)
           
COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC.  $(2,084,335)  $(1,287,222)
           
WEIGHTED AVERAGE NUMBER OF COMMON STOCK          
Basic and diluted   31,417,203    29,764,515 
           
LOSSES PER SHARE          
Basic and diluted  $(0.06)  $(0.04)

 

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 Months Ended September 30, 2024 and 2023

 

                                    
   Common Stock  

Additional

Paid in

   Accumulated   Non-controlling   Accumulated other Comprehensive     
   Shares   Amount   Capital   Deficit   interest   loss   Total 
Balance, June 30, 2024   31,359,899   $31,361   $33,463,883   $(10,230,601)  $(38,204)  $(210,406)  $23,016,033 
Net loss               (2,029,281)   (2,836)       (2,032,117)
Stock-based compensation           205,960                205,960 
Foreign currency translation adjustments                       (55,054)   (55,054)
Balance, September 30, 2024, Unaudited   31,359,899   $31,361   $33,669,843   $(12,259,882)  $(41,040)  $(265,460)  $21,134,822 
                                    
                                    
                                    
Balance, June 30, 2023   29,710,939   $29,712   $29,624,520   $(8,702,442)  $(24,915)  $(62,134)  $20,864,741 
Net loss               (1,286,515)   (2,836)       (1,289,351)
Stock-based compensation           117,882                117,882 
Foreign currency translation adjustments                       (707)   (707)
Balance, September 30, 2023, Unaudited   29,710,939   $29,712   $29,742,402   $(9,988,957)  $(27,751)  $(62,841)  $19,692,565 

 

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 Three Months Ended September 30, 2024 and 2023

 

           
   For the Three Months Ended September 30, 
   2024   2023 
   (Unaudited)   (Unaudited) 
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net loss  $(2,032,117)  $(1,289,351)
Adjustments to reconcile net loss to cash (used in) provided by operating activities:          
Depreciation and amortization expense   196,558    201,705 
Inventory reserve   288,474    105,192 
Credit loss reserve   1,475,594     
Loss on equity method investment   919    1,025 
Stock-based compensation expense   205,960    117,882 
Gain on foreign currency exchange rates   (182,188)    
Amortization of operating lease right of use assets   522,538    685,106 
Amortization of debt premium / discount and non-cash financing costs   66,305    53,726 
Change in operating assets and liabilities          
Accounts receivable   986,317    834,261 
Inventories   1,589,302    5,432,074 
Deferred tax assets   (644,920)   (277,189)
Prepayments and other current assets, net   (619,099)   1,046,697 
Non-current prepayments       70,422 
Other non-current assets   132,841    9,615 
Accounts payable   (2,874,417)   (1,213,634)
Other payables and accrued liabilities   4,034    (1,040,347)
Operating lease liabilities   (541,549)   (683,277)
Income taxes payable   9,805    (1,566)
Net cash (used in) provided by operating activities   (1,415,643)   4,052,341 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Prepayments for software development   

(202,140

)    
Net cash used in investing activities   

(202,140

)    
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Payments of offering cost settlement   

(325,000

)    
Proceeds from short-term loans - related party       2,000,000 
Payments on short-term loans - related party   (483,599)   (1,000,000)
Payments on promissory note       (875,000)
Proceeds from revolving loan   1,500,000     
Payments on revolving loan   (4,000,000)   (5,200,000)
Net cash used in financing activities   (3,308,599)   (5,075,000)
           
EFFECT OF EXCHANGE RATE ON CASH   125,850    16,178 
           
CHANGES IN CASH AND CASH EQUIVALENTS   (4,800,532)   (1,006,481)
           
CASH AND CASH EQUIVALENTS, beginning of period   7,377,837    3,735,642 
           
CASH AND CASH EQUIVALENTS, end of period  $2,577,305   $2,729,161 
           
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash paid for income tax  $   $ 
Cash paid for interest  $55,743   $ 
           
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:          
Right of use assets derecognized due to termination of operating leases  $

(374,737

)  $ 
Right of use assets acquired under new operating leases  $   $

613,980

 

 

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 September 30, 2024 and June 30, 2024 and for the Three Months Ended September 30, 2024 and 2023

 

 

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 principally engaged in the marketing and sale of consumer home, garden and other products and accessories mainly in the North America.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the minority shareholders of the Company. As a result, E Marketing became the Company’s wholly owned subsidiary.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, Global Product Marketing Inc. (“GPM”), an entity which was incorporated in the State of Nevada on September 4, 2020, and was owned by Chenlong Tan, the Company’s Chairman, CEO and President, and one of the majority shareholders of the Company. As a result, GPM became 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 in or otherwise control Box Harmony. See details at 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 creating a social media platform in order to provide content 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 at 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”), 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”) and located in Shenzhen, China. See details on Note 4 below.

 

 

 

 7 

 

 

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, 2025, 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 Annual Report for the year ended June 30, 2024, which are included in Form 10-K filed with the SEC on September 20, 2024.

 

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.

 

Prior Period Reclassification

 

Certain prior period amounts in the unaudited condensed statements of cash flows have been reclassified to conform to the current period presentation, including reclassifications made in the presentation of cash flows from operating activities. These reclassifications had no impact on the prior year net loss or stockholders’ equity.

 

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 difficult.

 

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 its 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 September 30, 2024, were translated at 7.0181 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 three months ended September 30, 2024 was 7.1623 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 financial institution and financial service company deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our 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, which includes the amount withheld by sales channel partners and refundable to the Company. Based on historical and expected loss rate and status of negotiations with the sales channel partner, 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; or
     
  · 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. In late October 2024, the Company determined that the collectability of certain shortage claim receivables from Amazon was remote so recorded additional allowance for credit losses of approximately $1.4 million for the quarter ended September 30, 2024.

 

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 and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“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 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.

 

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.

 

During the three months ended September 30, 2024 and 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 September 30, 2024 and June 30, 2024, the goodwill balance amounted to $3,034,110.

 

Intangible Assets, net

 

Finite life intangible assets at September 30, 2024 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. 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 follows:

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

 

 

 

 11 

 

 

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 September 30, 2024 and 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.

 

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, as of September 30, 2024 and June 30, 2024, the Company had goodwill with a carry book value of $3,034,110, which approximated its fair value:

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

 

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.

 

 

 

 12 

 

 

Revenue recognition

 

The Company recognizes revenues from service and product sales, 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 or completion of service, therefore, revenue from product sales is recognized when it is shipped to the customer and the revenue from services is recognized upon completion of services. 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 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 sales are recorded. 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 months ended September 30, 2024 and 2023 were $651,125 and $1,570,742, respectively.

 

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products, net of purchase discounts and rebates, 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. Vendor warranty credits resulting from refund of returns on quality issues are recorded to offset merchant selling fees. During the three months ended September 30, 2024 and 2023, the Company did not have any vendor credits.

 

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 cost 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.

 

 

 

 13 

 

 

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 unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

Equity offering costs

 

The Company capitalizes certain legal, accounting and other third-party fees that are directly related to an equity financing that is probable of successful completion until such financing is consummated. After consummation of an equity financing, these costs are recorded as a reduction of the proceeds received as a result of the offering. Should a planned equity financing be abandoned, terminated or significantly delayed, the deferred offering costs are immediately written off to operating expenses in the consolidated statements of operations and comprehensive income (loss) in the period of determination. For the years ended June 30, 2024, $1,756,913 were recorded as deferred offering costs and reclassed to additional paid in capital upon closing of the offering. As of September 30, 2024 and June 30, 2024, there were no deferred offering costs included in the consolidated balance sheets.

 

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 three months ended September 30, 2024 and 2023, sales through Amazon to Canada and other foreign countries were approximately 13.4% and 8.2% of the Company’s total sales. During the three months ended September 30, 2024, sales of hydroponic products, including ventilation and grow light systems, was approximately 17.2% of the Company’s total sales and the remaining 82.8% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, were approximately 16.8% of the Company’s total sales and the remaining 83.2% consisted of general gardening, home goods and other products and accessories. As of September 30, 2024 and June 30, 2024, the Company had approximately $1.6 million and $1.9 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.

 

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 costs 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 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 costs related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

 

 

 14 

 

 

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. A valuation allowance must be established for deferred tax assets when it is more-likely-than-not (a probability level of more than 50%) that they will not 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 does 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, Income Taxes. 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 is 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 December 2023, The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. Under this ASU, public business entities must annually “(1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income [or loss] by the applicable statutory income tax rate).” This ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” The amendments should be applied on a prospective basis. Retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

 

 

 

 15 

 

 

In November 2023, The FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments apply to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this ASU are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments: 1. Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and included within each reported measure of segment profit or loss. 2. Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss. 3. Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by FASB Accounting Standards Codification® Topic 280, Segment Reporting, in interim periods. 4. Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial statements. 5. Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources. 6. Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in the ASU and all existing segment disclosures in Topic 280. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. A public entity should apply the amendments retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

 

 

 16 

 

 

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 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. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. 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 adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

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 unaudited condensed 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 referred to below, (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. In January 2023, TPA and Xiao transferred their 60% equity units to a third party without consideration as the LLC was still in development stage and did not have significant operations. The transfer of equity did not have any impact on the LLC’s financial statements.

 

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.

 

 

 

 18 

 

 

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 GSM’s operations. Based on ASU 2015-02, the Company consolidates GSM into its financial statements due to its majority equity ownership and control over operations.For the three months ended September 30, 2024 and 2023, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.

 

Note 4 – 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. On September 26, 2024, Mr. Zanyu Li, the equity owner of DHS transferred his shares to Ms. Xiaoyun Liu. Ms. Liu has become the Manager and Legal Representative of DHS and assumed all responsibilities and obligations of Mr. Zanyu Li. The transfer of equity ownership did not change the control the Company had on the VIE, therefore there was no impact on the Company’s financial statements.

 

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 September 30, 2024 and June 30, 2024, 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 unaudited condensed 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:

         
   September 30, 2024   June 30, 2024 
Cash in bank  $330,760   $222,648 
Prepayments and other receivables  $337,172   $202,904 
Rent deposit  $   $72,281 
Office equipment, net  $9,174   $12,205 
Right of use – noncurrent  $   $434,034 
Accounts payable  $213,717   $381,013 
Lease liability  $   $443,059 
Income tax payable  $285,963   $276,158 
Other payables and accrued liabilities  $652,387   $514,285 

 

The operating results of the VIE were as follows for the three months ended September 30, 2024:

    
   September 30, 2024 
Revenue  $ 
Net loss after elimination of intercompany transactions  $138,930 

 

The operating results of the VIE were as follows for the three months ended September 30, 2023 :

     
   September 30, 2023 
Revenue  $ 
Net loss after elimination of intercompany transactions  $419,343 

 

 

 

 19 

 

 

For the three months ended September 30, 2024, the VIE contributed approximately $1.4 million of revenue and $0.2 million of net loss before elimination. For the three months ended September 30, 2023, the VIE contributed approximately $2.1 million of revenue and $0.05 million of net loss before elimination.

 

Note 5 – Accounts receivable, net

 

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

         
   September 30, 2024   June 30, 2024 
Accounts receivable  $14,109,162   $15,095,479 
Less: allowance for credit losses   (1,830,980)   (355,386)
Total accounts receivable  $12,278,182   $14,740,093 

 

The changes in allowance for credit losses on accounts receivable are summarized below:

     
   Allowance for
Credit Losses
 
Balance at June 30, 2023  $70,000 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $70,000 
      
Balance at June 30, 2024  $355,386 
Allowance recorded during the three months ended September 30, 2024   1,475,594 
Balance at September 30, 2024  $1,830,980 

 

Note 6 – Inventories, net

 

As of September 30, 2024 and June 30, 2024, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $8,668,497 and $10,546,273, respectively.

 

For the three months ended September 30, 2024 and 2023, the Company recorded inventory reserve expense of $288,474 and $105,192, respectively. As of September 30, 2024 and June 30, 2024, allowance for obsolescence was $936,299 and $647,825, respectively.

 

Note 7 – Prepayments and other current assets, net

 

As of September 30, 2024 and June 30, 2024, prepayments and other current assets consisted of the following:

        
   September 30, 2024   June 30, 2024 
Advance to suppliers  $1,953,093   $1,567,528 
Prepaid income taxes   16,687    31,496 
Prepaid expenses and other receivables   839,134    747,510 
Less: Allowance for credit losses        
           
Total  $2,808,914   $2,346,534 

 

 

 

 20 

 

 

Other receivables consisted of delivery fees of $2,786 and $3,995 from a third party for using the Company’s courier accounts at September 30, 2024 and June 30, 2024.

 

The changes in allowance for credit losses on other receivables are summarized below:

     
   Allowance for Credit Losses 
Balance at June 30, 2023  $249,128 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $249,128 
      
Balance at June 30, 2024  $ 
Allowance recorded during the three months ended September 30, 2024    
Balance at September 30, 2024  $ 

 

During the year ended June 30, 2024, the Company collected $249,128 of aged other receivables and recorded a reduction of bad debts expense as a reversal of the allowance of credit loss.

 

Note 8 – Intangible assets, net

 

As of September 30, 2024 and June 30, 2024, intangible assets, net, consisted of the following:

        
   September 30, 2024   June 30, 2024 
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   (1,704,560)   (1,542,257)
Total  $3,468,357   $3,630,700 

 

The intangible assets were acquired on February 15, 2022 through acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at September 30, 2024 was approximately 5.95 years. The amortization expense for the three months ended September 30, 2024 and 2023 was $162,343 and $162,343, respectively. At September 30, 2024, 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 
2025  $487,028 
2026   649,371 
2027   609,277 
2028   468,750 
2029   345,912 
Thereafter   908,019 
Intangible assets, net  $3,468,357 

 

 

 

 21 

 

 

Note 9 – Other payables and accrued liabilities

 

As of September 30, 2024 and June 30, 2024, other payables and accrued liabilities consisted of the following:

        
   September 30, 2024   June 30, 2024 
Accrued payables for inventory in transit  $1,296,989   $1,405,780 
Credit cards payable   206,769    231,243 
Customer deposit   326,364    313,358 
Accrued Amazon fees   450,512    530,456 
Sales taxes payable   437,265    442,889 
Payroll liabilities   191,882    204,137 
Settlement payable       325,000 
Other accrued liabilities and payables   597,443    432,624 
           
Total  $3,507,224   $3,885,487 

 

Note 10 – Loans payable

 

Long-term loan

 

Asset-based revolving loan

 

On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A. (“JPMorgan”), 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 the three-year term of the ABL as interest expense.

 

 

 

 22 

 

 

Below is a summary of the interest expense recorded for the three months ended September 30, 2024 and 2023:

        
   2024   2023 
Accrued interest  $43,145   $133,615 
Credit utilization fees   21,767    15,525 
Amortization of debt discount   66,305    66,305 
Total  $131,217   $215,445 

 

As disclosed in Note 18, the maturity date of the ABL has been extended to November 8, 2027. As of September 30, 2024, the outstanding amount of the ABL, which was classified as long-term revolving loan payable, net of debt discount and including interest payable, was $3,131,955. As of June 30, 2024, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable, was $5,500,739.

 

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. 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.

 

As of September 30, 2024, the Company was in compliance with the ABL covenants.

 

Promissory note payable

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia, 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. In August 2023, the Company paid the third installment of $875,000. In February 2024, the Company paid the fourth installment of $875,000. For the three months ended September 30, 2024, the Company recorded accrued interest of $0 and amortization of note premium of $0. For the three months ended September 30, 2023, the Company recorded accrued interest of $19,688 and amortization of note premium of $12,579. For the year ended June 30, 2024, the Company recorded accrued interest of $39,429 and amortization of note premium of $31,602. In February 2024, the note premium was fully amortized, and the outstanding balance of the principal and accrued interest of $275,679 was fully paid off. As of September 30, 2024 and June 30, 2024, the total outstanding balance of the Purchase Note was $0.

 

Short-term loan payable

 

On July 8, 2023, the Company entered into an agreement with White Cherry Limited (“White Cherry”), a BVI company owned by the former owner of DHS, for an on-demand, unsecured and subordinated loan (“On-demand Loan”). Pursuant to the agreement, White Cherry agreed to loan the Company the amount requested. The On-demand Loan bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1% per annum. The On-demand Loan is due in 30 days upon receipt of White Cherry’s notice of repayment. On July 16, 2023, the Company borrowed $2 million from White Cherry and repaid $1 million on July 31, 2023 and $1 million on January 31, 2024. For the three months ended September 30, 2024 and 2023, the Company recorded accrued interest of $0 and $6,060. As of September 30, 2024, the outstanding balance of the On-demand Loan was fully paid off.

 

 

 

 23 

 

 

On April 8, 2024, the Company entered into an agreement with an unrelated accredited investor (the “Investor”) for an on-demand, unsecured and subordinated loan (“On-demand Loan 2”). Pursuant to the agreement, the Investor agreed to loan the Company the amount requested. The On-demand Loan 2 bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1.5% per annum. The On-demand Loan 2 is due in 30 days upon receipt of the Investor’s notice of repayment. For the three months ended September 30, 2024, the Company recorded interest expense of $3,733. As of June 30, 2024, the outstanding balance of the On-demand Loan 2, including accrued interest of $7,615, was $491,214. As of September 30, 2024, the On-demand Loan 2 had been fully paid off.

 

On April 1, 2024, the Company borrowed $350,000 short-term loan (“RP Loan”) from an entity owned by Mr. Allan Huang, one of the majority shareholders of the Company. The RP Loan bears no interest and is due upon receipt of request of repayment. As of September 30, 2024 and June 30, 2024, the outstanding balance of the RP Loan was $350,000 and $350,000, respectively.

 

Note 11 - Related party transactions

 

On April 1, 2024, the Company borrowed $350,000 short-term loan from an entity owned by Mr. Allan Huang, one of the majority shareholders of the Company. See Note 10 above for details.

 

During the year ended June 30, 2024, the Company started selling products through MII Strategy Inc. (“MII”), a company owned by the Company’s CEO, Mr. Chenlong Tan. As of September 30, 2024 and June 30, 2024, the total amount due from MII was $56,406. As of the date of this report, the outstanding balance was fully paid off.

 

On July 8, 2023, the Company entered into an agreement with White Cherry for an on demand loan. See Note 10 above for details.

 

Note 12 – Income taxes

 

In addition to corporate income taxes in the United States, upon completion of the acquisition of Anivia in February 2022, the Company is subject to corporate income taxes in People’s Republic of China (“PRC”). Anivia and its subsidiaries are subject to BVI or Hong Kong income taxes but did not have any operations for the year ended June 30, 2022 in those jurisdictions. DHS, the operating VIE of Anivia, is considered a Controlled Foreign Corporation (CFC) defined under IRC Sec. 957(a) since the Company indirectly owns more than 50% voting control of DHS as a result of the Transfer Agreement. Therefore, DHS is subject to the Global Intangible Low-Taxed Income (or GILTI) Tax. DHS is subject to 5% tax rate in PRC until December 31, 2027. Since DHS had losses during the three months ended September 30, 2024 and 2023 and the year ended June 30, 2024, no GILTI tax was recorded as of September 30, 2024 and June 30, 2024. The Company is not eligible for the GILTI high-tax exclusion. In addition, as a result of the acquisition, the Company recognized goodwill in the amount of $6,094,144. Since the acquisition was a stock acquisition, the Goodwill is not deductible for tax purposes.

 

For the three months ended September 30, 2024, 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 months ended September 30, 2024 and 2023 consisted of the following:

        
   September 30, 2024   September 30, 2023 
Current:          
Federal  $   $(1,705)
State   8,409    12,470 
Foreign        
Total current income tax provision   8,409    10,765 
Deferred:          
Federal   (521,137)   (284,648)
State   (123,784)   (66,624)
Foreign       64,625 
Total deferred taxes   (644,921)   (286,647)
           
Total provision for income taxes  $(636,512)  $(275,882)

 

 

 

 24 

 

 

The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2019 to 2023 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:

        
   September 30, 2024   September 30, 2023 
Statutory tax rate          
Federal   21.00%    21.00% 
State (net of federal benefit)   5.51%    5.82% 
Foreign tax rate difference   (3.16%)   (4.88%)
Net effect of state income tax deduction and other permanent differences   0.5%    (4.31%)
Effective tax rate   23.85%    17.63% 

 

As of September 30, 2024, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $16,687 and $285,964, respectively. As of June 30, 2024, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $31,496 and $276,158, respectively.

 

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

        
   September 30, 2024   June 30, 2024 
Deferred tax assets          
263A calculation  $239,234   $291,354 
Inventory reserve   248,254    171,942 
State taxes   1,766    4,840 
Accrued expenses   131,467    155,860 
ROU assets / liabilities   107,632    110,391 
Net operating loss   2,304,794    2,190,589 
Disallowed interest expense   269,322    258,352 
Stock-based compensation   395,850    341,591 
Valuation allowance   (85,054)   (64,897)
Allowance for credit loss   485,472    40,067 
Total deferred tax assets   4,098,737    3,500,089 
           
Deferred tax liabilities          
Depreciation   (74,059)   (77,287)
Intangible assets acquired   (934,153)   (977,197)
Total deferred tax liabilities   (1,008,212)   (1,054,484)
           
Net deferred tax assets  $3,090,525   $2,445,605 

 

For the three months ended September 30, 2024 and 2023, the Company recorded $20,157 and $64,145 of valuation allowance to reduce deferred tax assets for the losses incurred by DHS.

 

 

 

 25 

 

 

Note 13 – Earnings per share

 

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

         
   For the three months ended
September 30,
 
   2024   2023 
Numerator:          
Net loss attributable to iPower Inc.  $(2,029,281)  $(1,286,515)
Denominator:          
Weighted-average shares used in computing basic and diluted earnings per share*  $31,417,203   $29,764,515 
Losses per share of ordinary shares - basic and diluted  $(0.06)  $(0.04)

 

* Due to the anti-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants, options, and unvested RSUs as the Company had a net loss for the three months ended September 30, 2024 and 2023.
   
* For the three months ended September 30, 2024 and 2023, 71,343 and 66,366 vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 14) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.

 

Note 14 – Equity

 

Common Stock

 

As of September 30, 2024, the total authorized shares of capital stock were 200,000,000 shares consisting of 180,000,000 shares of Common Stock (“Common Stock”) and 20,000,000 shares of preferred stock (the “Preferred Stock”), each with a par value of $0.001 per share.

 

The holders of Common Stock shall be entitled to one vote per share in voting to the election of directors and all other corporate purposes. Subject to the express terms of any outstanding series of Preferred Stock, dividends may be paid in cash or otherwise with respect to the holders of Common Stock out of the assets of the Company legally available therefor, upon the terms, and subject to the limitations, as the Board of Directors of the Company (the “Board of Directors”) may determine. In the event of liquidation or dissolution of the Company, subject to the express terms of any outstanding series of Preferred Stock, the holders of Common Stock shall be entitled to share in the distribution of any remaining assets available for distribution to the holders of Common Stock ratably in proportion to the total number of shares of Common Stock then issued and outstanding.

 

During the year ended June 30, 2024, the Company issued 107,293 shares of restricted Common Stock for RSUs vested.

 

On June 18, 2024, the Company closed on a registered direct offering (the “Registered Direct”) of 2,083,334 shares of common stock (the “Shares”) and a concurrent private placement (“Private Placement,” and together with the Registered Direct, the “Offering”) of warrants (the “Warrants”) to purchase 2,083,334 shares of common stock (the “Warrant Shares”), which were sold for gross aggregate proceeds of $5,000,002. The Shares were sold pursuant to a prospectus supplement, filed on June 18, 2024, to the Registration Statement on Form S-3, originally filed on September 25, 2023, with the SEC (File No. 333-274665) and declared effective by the SEC on September 29, 2023. The Warrants, which were issued pursuant to an exemption from registration pursuant to Section 4(a)(2) or Regulation D on the Securities Act, have a term of five years and are immediately exercisable at $2.40 per share. The Shares and Warrants were sold to a purchaser pursuant to a securities purchase agreement, dated June 16, 2024, between the Company and the purchaser (the “Purchase Agreement”). Roth Capital Partners, LLC (the “Placement Agent”) acted as placement agent, pursuant to a placement agency agreement between the Company and the Placement Agent dated June 16, 2024 (the “Placement Agency Agreement”). The Company paid the Placement Agent as compensation a cash fee equal to 6.5% of the gross proceeds of the Offering plus reimbursement of certain expenses and legal fees. The net proceeds of the Offering, after deducting $456,913, the Placement Agent’s fees and expenses and other direct offering costs paid by the Company, was $4,543,089.

 

 

 

 26 

 

 

The Company calculated the fair value of the Warrants at $3.1 million, with a relative fair value of $1.7 million after allocation of the fair value of the Shares, using the Black-Scholes Model with the following variables:

 

· Stock Price - $2.00
· Exercise Price - $2.40
· Volatility – 104%
· Term –5 years
· Risk Free Rate of Return – 4.24%

 

Pursuant to the Warrant agreement, except for some fundamental transactions within the Company’s control, in no event shall the Company be required to net cash settle the Warrants. The Company considered and followed the rules and guidelines under ASC 480-10 and ASC 815 and concluded that the Warrants should be classified and recorded as equity. Further, as the warrants were issued as part of the Offering, the relative fair value of the Warrants was included in the gross proceeds and recorded as additional paid-in capital.

 

On June 18, 2024, as disclosed in Note 17 below, in order to recoup the settlement payment made to Boustead Securities, LLC, the Company’s Chief Executive Officer and co-founder, Lawrence Tan, along with co-founder Allan Huang, returned a total of 541,667 shares to the Company for cancellation (the “Share Cancellation”). The Share Cancellation was completed in June 2024 and the par value of $542 was reduced against additional paid-in capital.

 

As of September 30, 2024 and June 30, 2024, there were 31,359,899 shares of Common Stock issued and outstanding.

 

Preferred Stock

 

The 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 September 30, 2024 and June 30, 2024, 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 stock 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, which was subsequently amended on December 6, 2022 and September 15, 2023 and November 22, 2023.

 

Restricted Stock Unit

 

Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded 46,546 restricted stock units (“RSUs”) under the Plan to its independent directors, its Chief Financial Officer, and certain other employees and consultants, all of which vested over 12 months following the grant date and were subject to other restrictions until the filing of a Registration Statement on Form S-8 registering the shares. The fair value of the RSUs was determined based on $5.00 per share, the initial listing price of the Company’s Common Stock on the grant date. During the three months ended September 30, 2024, the Company granted an additional 71,427 shares of RSUs. For the three months ended September 30, 2024 and 2023, the Company recorded $31,788 and $7,500 of stock-based compensation expense. There was no forfeiture of RSUs occurred during the three months ended September 30, 2024 and 2023. As of September 30, 2024 and June 30, 2024, the unvested number of RSUs was 47,619 and 3,250 and the unamortized expense was $60,000 and $1,788, respectively.

 

 

 

 27 

 

 

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, 2024   3,250      
RSUs granted   71,427   $90,000 
RSUs forfeited         
RSUs vested   (27,058)     
RSUs granted, but not vested, at September 30, 2024   47,619      

 _____________________

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

 

As of September 30, 2024, of the 357,212 vested RSUs, 285,869 shares of Common Stock were issued, and 71,343 shares were to be issued in the near future.

 

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 grants of stock option (the “Option Grants”) exercisable to purchase (i) 3,000,000 shares of Common Stock to Chenlong Tan, CEO and (ii) 330,000 shares of Common Stock to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $1.12, a contractual term of 10 years, and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment of the recipients through each vesting date. Each of the six vesting tranches of 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 estimated achievement status of the operational milestones as of September 30, 2024 was as follows:

                             
  Revenue in Fiscal Year       Operating Income in Fiscal Year  
 

Milestone

(in Millions)

     

Achievement

Status

     

Milestone

(in Millions)

     

Achievement

Status

 
                             
$ 90       Probable     $ 6       Probable  
$ 100       Probable     $ 8       Probable  
$ 125       Probable     $ 10       Probable  
$ 150       Probable     $ 12       Probable  
$ 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.

 

 

 

 28 

 

 

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 the Company will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and, if so, the future time when the Company expects 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 September 30, 2023, $2.3 million is deemed probable of vesting. As of September 30, 2024, none of the options had vested. For the three months ended September 30, 2024 and 2023, the Company recorded $110,382 and $110,382 of stock-based compensation expense related to the Option Grants. As of September 30, 2024, unrecognized compensation cost related to tranches probable of vesting is approximately $1.2 million and will be recognized over two years to nine years, depending on the tranche.

 

On August 29, 2024, the board of directors (the “Board”) of the Company, based on the recommendation of the compensation committee of the Board, approved a grant of 1,200,000 stock options (the “2024 Stock Options”) issuable to Chenlong Tan, the Company’s Chief Executive Officer, pursuant to the terms of the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). Following the Board’s approval, Mr. Tan and the Company entered into a stock option award agreement (the "Stock Option Award Agreement").

 

According to the Stock Option Award Agreement, and subject to the terms and conditions of the Stock Option Award Agreement and the Plan, upon vesting of the 2024 Stock Options, Mr. Tan will have the option to purchase common stock, par value $0.001 per share of the Company, at an exercise price of $1.43 per share (which is 110% of the Fair Market Value of the stock on the grant date). The 2024 Stock Options have a term of 10 years and will vest as follows: 30,000 2024 Stock Options vested on the grant date (August 29, 2024), and 32,500 2024 Stock Options will vest on the first day of each month from September 1, 2024, to August 1, 2027.

 

On the grant date, a Black-Scholes Model was used to determine the fair value of the 2024 Stock Options with the following inputs:

 

  · Stock Price - $1.30
  · Exercise Price - $1.43
  · Volatility – 101%
  · Expected Term –5.71 years
  · Risk Free Rate of Return – 3.66%
  · Dividend Yield – 0%

 

The total fair value of the 2024 Stock Options was $1.22 million as of the grant date. For the three months ended September 30, 2024, 62,500 stock options were vested and the Company recorded $63,790 as stock compensation expense. As of September 30, 2024, the unrecognized compensation cost of the 2024 Stock Options was approximately $1.16 million and will be recognized monthly through August 1, 2027.

 

 

 

 29 

 

 

Note 15 – 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 are 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 reclassified to additional paid in capital as the terms became fixed upon closing of the IPO. Through September 30, 2023, none of the private placement investors exercised any of their warrants and the warrants expired in May 2024. As such, there were no warrants outstanding as of September 30, 2024 and June 30, 2024.

 

Note 16 - 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 September 30, 2024 and June 30, 2024, $2,577,305 and $7,377,837, 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 $1.4 million and $5.8 million, respectively, in excess of the FDIC insurance limit, as of September 30, 2024 and June 30, 2024.

 

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 three months ended September 30, 2024 and 2023, Amazon Vendor and Amazon Seller customers accounted for 89% and 91% of the Company's total revenues, respectively. As of September 30, 2024 and June 30, 2024, accounts receivable from Amazon Vendor and Amazon Seller accounted for 87% and 91% of the Company’s total accounts receivable.

 

For the three months ended September 30, 2024 and 2023, one supplier accounted for 11% and 15% of the Company's total purchases, respectively. As of September 30, 2024 and June 30, 2024, accounts payable to one supplier accounted for 20% and 36% of the Company’s total accounts payable.

 

 

 

 30 

 

 

Note 17 - Commitments and contingencies

 

Lease commitments

 

The Company has entered into a lease agreement for 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 December 21, 2023, the lease expired without renewal.

 

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 was $27,921 to $29,910 per month through October 31, 2023. On October 31, 2023, the lease expired without renewal.

 

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. In July 2023, the Company renewed the lease contract for its existing office plus additional office space. The lease term is for three years expiring on July 14, 2026. The total base rental fee for these offices is approximately $19,406 per month. In September 2024, the Company terminated the lease contract of the office space.

 

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 is 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. Under the Lease Agreement, the Company is responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. In addition, following the Rent Commencement Date, the first two months of the Base Rent were abated.

 

The lease did not start under the original agreement as the construction was not completed. On February 23, 2022, the Company entered into an amended agreement to extend the lease term to 74 months. Under the amended agreement, the lease commenced on February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee is $114,249, increasing gradually over time 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 is $56,000 to $59,410 per month through April 30, 2025.

 

In September 2024, DHS entered into a sublease agreement with a third-party entity for office space in Shenzhen. The lease term is for one year from October 1, 2024 to September 30, 2025. The lease is treated as short-term lease and the base rental fee is approximately $10,000 per month.

 

The Company’s total commitment for the full term of these leases is $12,651,376. The financial statements reflected $5,226,888 and $6,124,163, respectively, of operating lease right-of-use assets, and $5,632,824 and $6,549,110, respectively, of operating lease liabilities as of September 30, 2024 and June 30, 2024.

 

Three months Ended September 30, 2024 and 2023:

        
Lease cost  9/30/2024   9/30/2023 
Operating lease cost (included in G&A in the Company's statement of operations)  $594,133   $792,826 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $604,117   $792,317 
Remaining term in years   0.58 – 3.67    0.08 – 4.67 
Average discount rate - operating leases   5 - 6%    5 - 8% 

 

 

 

 31 

 

 

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

        
Operating leases  9/30/2024   6/30/2024 
Right of use asset - non-current  $5,226,888   $6,124,163 
           
Lease Liability – current   1,686,889    2,039,301 
Lease Liability - non-current   3,945,935    4,509,809 
Total operating lease liabilities  $5,632,824   $6,549,110 

 

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

    
   Operating 
   Lease 
For Year ending June 30:     
2025  $1,535,511 
2026   1,533,918 
2027   1,586,572 
2028   1,459,409 
Less: Imputed interest/present value discount   (482,586)
Present value of lease liabilities  $5,632,824 

 

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). 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 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. As of September 30, 2023, the Company cannot reasonably estimate the amount of potential exposure.

 

 

 

 32 

 

 

On April 3, 2024, the Company and D.A. Davidson & Co entered into a settlement agreement and mutual release (the “Settlement Agreement”) with Boustead Securities, LLC (“Boustead”) and its current and former employees, officers, directors, partners, agents and affiliates, pursuant to which all parties agreed to release all claims in exchange for the Company’s payment of $1.3 million (the “Settlement Amount”) to Boustead. The Settlement Agreement was entered into for purposes of settling in full the FINRA Arbitration (FINRA Case No. 22-01133) which had been brought by Boustead against the Company and D.A. Davidson after the Company opted not to complete its initial public offering with Boustead but instead engaged and completed its initial public offering with D.A. Davidson. Pursuant to the terms of the Settlement Agreement, the Company is required to pay the Settlement Amount in four equal installments of $325,000 on each of April 3, 2024, May 3, 2024, June 3, 2024 and July 3, 2024. Within five days of its receipt of the final payment, or by July 8, 2024, Boustead will be obligated to dismiss the FINRA Arbitration against the Company, with prejudice, after which time the Company will be required to dismiss, with prejudice, all counterclaims brought by the Company against Boustead. For the year ended June 30, 2024, the Company considered and concluded that the Settlement Amount of $1.3 million was incremental costs directly associated with the IPO under ASC 340-10-S99-1 and so recorded as offering costs against additional paid-in capital. As of June 30, 2024, the outstanding balance of the Settlement Amount was $325,000. As of September 30, 2024, the Settlement Amount had been paid off and the parties have formally withdrawn all of the complaints that were before FINRA, with prejudice, and the matter is settled in full.

 

In conjunction with entry into the Settlement Agreement, the Company’s CEO and co-founder, Chenlong Tan, and Allan Huang, also a co-founder of the Company, entered into a pledge agreement (the “Pledge Agreement”) with the Company pursuant to which they each pledged 1,300,000 shares of their iPower common stock, for a total of 2,600,000 shares (the “Pledged Shares”), in order that the Company may, from time to time, sell such Pledged Shares into the market on behalf of Messrs. Tan and Huang in order to recoup the Settlement Amount.

 

On June 18, 2024, calculating the shares at $2.40, Messrs. Tan and Huang returned a total of 541,667 shares as indemnification payment to the Company for cancellation (the “Share Cancellation”). The Share Cancellation was completed in June 2024.

 

In February 2022, the Russian Federation began conducting military operations against Ukraine, and in October 2023, an armed conflict between Hamas-led Palestinian militant groups and Israeli military forces began, both of which have since escalated into prolonged wars. While we do not do business in those regions, the military conflicts in Ukraine and in Israel have resulted in global economic uncertainty and increased the 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 disruptions 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, we have experienced a delay in, as well as an increase in costs in shipping, and the resulting inventory level increase in our warehouse facilities, thus resulting in reduced profits. In addition, supply chain disruptions may put upward pressure on our costs and increase the risk that we may be unable to acquire the materials and services we need to continue to make certain products.

 

On April 13, 2020, the Company entered into an agreement with Royal Business Bank (the “Lender”) for a total amount of $175,500, pursuant to a promissory note issued by the Company to the Lender (the “PPP Note”). The loan was made pursuant to the Payroll Protection Program established as part of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). On March 22, 2021, the $175,500 PPP Note due to Royal Business Bank was fully forgiven by the Small Business Administration (“SBA”).

 

 

 

 33 

 

 

The Company is required to retain PPP loan documentation through 2026 and permit authorized representatives of the SBA to access such files upon request. Should the SBA conduct such a review and reject all or some of the Company’s judgments pertaining to satisfying PPP loan eligibility or forgiveness conditions, the Company may be required to adjust previously reported amounts and disclosures in the consolidated financial statements.

 

Note 18 - Subsequent events

  

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the unaudited condensed consolidated financial statements were available to be issued. Other than as set forth below, there were no material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements presented.

 

On November 8, 2024, the Company entered into a third amendment (the “Third Amendment”) to that certain credit agreement, initially entered into by and among the Company and its subsidiaries and JPMorgan Chase Bank, N.A., as administrative agent for the Lender and a lender (the “Administrative Agent” or “Lender”), on November 12, 2021 (the “Credit Agreement”). The Third Amendment to the Credit Agreement amended, among other things, (i) the defined term “Aggregate Revolving Commitment” to mean $15,000,000, and (ii) extended the maturity date to “November 8, 2027 or any earlier date on which the Revolving Commitments are reduced to zero or otherwise terminated pursuant to the terms hereof.” The borrowing rate is SOFR plus 2.25% to 2.50% depending on utilization of the borrowing availability.

 

 

 

 

 

 

 

 

 

 

 

 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 unaudited 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

 

Driven by tech and data, iPower Inc. is an online supplier of consumer goods, including hydroponics equipment, general gardening supplies, and consumer home goods. Through the operations of our e-commerce platforms and channel partners, our combined 121,000 square foot fulfillment centers in Rancho Cucamonga and Los Angeles, California, we believe we are one of the leading marketers, distributors and retailers in the consumer gardening and home goods categories, based on management’s estimates. Our core strategy continues to focus on expanding our geographic reach across the United States and internationally through organic growth, both in terms of expanding customer base as well as brand and product development. iPower has developed a set of methodologies driven by proprietary data formulas to effectively bring products to market and sales.

 

We are actively developing our in-house branded products and through supply chain partners, which to date include the iPower and Simple Deluxe brands and more, some of which have been designated as Amazon best seller product leaders and Amazon Choice products, among others.

 

Trends and Expectations

 

Product and Brand Development

 

We plan to increase 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 our existing products and supply chain efficiencies.

 

 

 

 35 

 

 

Global Economic Disruption

 

While at present the majority of our products are sourced either in the United States or China, the military conflicts between Russia and Ukraine and Israel and Hamas may nonetheless increase the likelihood of supply chain disruptions and hinder our ability to find the materials we need to make our products. Thus far, as a result of the general global economic disruptions, we have experienced a decrease in the speed with which we are able to purchase new inventory, as well as an increase in costs due to delays in shipping, the resulting increase in time with which products remain in our warehouse facilities, thus resulting in reduced profits. 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.

 

Regulatory Environment

 

We sell hydroponic gardening products to end users that may use such products in new and emerging industries or segments, including the growing of 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 46 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 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.

 

Recent Developments

 

On June 18, 2024, we closed on the registered direct offering (the “Offering”) of 2,083,334 shares of common stock (the “Shares”) and a concurrent private placement (the “Private Placement”) of warrants (“Warrants”) to purchase 2,083,334 shares of common stock (the “Warrant Shares”), which were sold for gross aggregate proceeds of $5,000,002. The Shares were sold pursuant to a prospectus supplement, filed on June 18, 2024, to the registration statement on Form S-3, originally filed on September 25, 2023 with the SEC (File No. 333-274665), and declared effective on September 29, 2023. The Warrants, which were issued pursuant to an exemption from registration under Section 4(a)(2) or Regulation D of the Securities Act of 1933, as amended (the “Securities Act”), have a term of five years and are immediately exercisable at $2.40 per share. The Shares and Warrants were sold to purchasers named on the signature page of a certain securities purchase agreement, dated June 16, 2024, between the Company and the purchaser (the “Purchase Agreement”). Roth Capital Partners, LLC acted as the placement agent, pursuant to a placement agency agreement. The Company paid compensation to the placement agent consisting of a cash fee equal to 6.5% of the gross proceeds of the Offering plus reimbursement of certain expenses and legal fees.

 

On July 9, 2024, as required by the Purchase Agreement, we filed a resale registration statement on Form S-1 with the SEC (the "Resale Form S-1"). Upon filing an amendment on July 23, 2024, the Resale Form S-1 was declared effective by the SEC on July 26, 2024.

 

 

 

 36 

 

 

RESULTS OF OPERATIONS

 

For the three months ended September 30, 2024 and 2023

 

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

September 30, 2024

  

Three Months Ended

September 30, 2023

   Variance 
Revenues – product sales  $18,275,412   $26,508,374   (31.1%)
Revenues – service income   733,109        
    19,008,521    26,508,374   (28.3%)
               
Cost of revenues – product costs   9,917,448    14,749,529   (32.8%)
Cost of revenues – service costs   603,176        
    10,520,624    14,749,529   (28.7%)
               
Gross profit   8,487,897    11,758,845   (27.8%)
Operating expenses   11,234,331    13,027,522   (13.8%)
Operating loss   (2,746,434)   (1,268,677)  116.5% 
Other income (expenses)   77,805    (296,556)  126.2% 
Loss before income taxes   (2,668,629)   (1,565,233)  70.5% 
Income tax benefit   636,512    275,882   130.7% 
Net loss   (2,032,117)   (1,289,351)  57.6% 
Non-controlling interest   2,836   2,836   0% 
Net loss attributable to iPower Inc.   (2,029,281)   (1,286,515)  57.7% 
Other comprehensive loss   (55,054)   (707)  7687.0% 
Comprehensive loss attributable to iPower Inc.  $(2,084,335)  $(1,287,222)  61.9% 
               
Gross profit % of revenues – product sales   45.7%    44.4%     
Gross profit % of revenues – service income   17.7%         
Operating loss % of revenues   (14.4%)   (4.8%)    
Net loss % of revenues   (10.7%)   (4.9%)    

 

Revenues

 

Revenues for the three months ended September 30, 2024 decreased 28.3% to $19,008,521 as compared to $26,508,374 for the three months ended September 30, 2023. While pricing remained stable and with the additional logistics service income, the decrease was mainly due to the combination of decreased orders from Amazon and temporary disruption of product supply during the quarter ended September 30, 2024 and the increased sales generated from promotional activities in the same quarter in 2023.

 

Costs of Goods Sold

 

Costs of goods sold for the three months ended September 30, 2024 decreased 28.7% to $10,520,624 as compared to $14,749,529 for the three months ended September 30, 2023. The decrease was primarily due to a combination of the costs related to the logistics service income and the decrease in sales, freight costs, and lowered product costs resulted from management’s efforts on supply chain management.

 

 

 

 37 

 

 

Gross Profit

 

Gross profit was $8,487,897 for the three months ended September 30, 2024 as compared to $11,758,845 for the three months ended September 30, 2023. The gross profit ratio of the product sales revenues increased to 45.7% for the three months ended September 30, 2024 from 44.4% for the three months ended September 30, 2023. The increase in the gross profit ratio was mainly driven by the decrease in costs of goods sold during the three months ended September 30, 2024, as discussed above.

 

Operating Expenses

 

Operating expenses for the three months ended September 30, 2024 decreased 13.8% to $11,234,331 as compared to $13,027,522 for the three months ended September 30, 2023. The decrease was mainly due to the combination of a decrease in selling and fulfillment expenses of $4.1 million as a result of decreased costs related to advertising, merchant fees, rental expenses and delivery fees, and an increase in general and administrative expenses of $2.4 million, which included payroll expenses, stock-based compensation expense, insurance expenses, allowance for credit losses, travel expenses and other operating expenses. The increase in general and administrative expenses was mainly due to the expansion of our vendor network and development of the SuperSuite platform and an increased allowance for credit loss and inventory reserves of $1.76 million.

 

Loss from Operations

 

Loss from operations was $2,746,434 for the three months ended September 30, 2024 as compared to $1,268,677 for the three months ended September 30, 2023. The increase in loss resulted from the decrease in sales being greater than the decrease in operating expenses and the increase in gross profit ratio.

 

Other Income (Expenses)

 

Other income (expenses) consist of interest expense and other non-operating income (expenses). Other income (expenses) for the three months ended September 30, 2024 was $77,805 as compared to $(296,556) for the three months ended September 30, 2023. The increase in other income (expenses) was mainly due to the combination of an increase in other non-operating income of $285,852, and a decrease in interest, including amortization of debt discount, on the revolving loan of $88,403 during the three months ended September 30, 2024 resulted from the decreasing loan balance.

 

Net Loss Attributable to iPower Inc.

 

Net loss attributable to iPower Inc. for the three months ended September 30, 2024 was $2,029,281 as compared to $1,286,515 for the three months ended September 30, 2023, representing an increase in net loss of $742,766. The increase was primarily due to the decrease in sales being greater than the decrease in operating expenses and the increase in gross profit ratio as discussed above.

 

Comprehensive Loss Attributable to iPower Inc.

 

Comprehensive loss attributable to iPower Inc. for the three months ended September 30, 2024 was $2,084,335 as compared to $1,287,222 for the three months ended September 30, 2023, representing an increase in comprehensive loss of $797,113. The increase was due to the reasons discussed above, along with an increase in other comprehensive loss of $54,347 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 

 

 

LIQUIDITY AND CAPITAL RESOURCES

 

Sources of Liquidity

 

During the three months ended September 30, 2024, 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”). Additionally, on June 18, 2024, we closed on the registered direct offering of 2,083,334 Shares and a concurrent Private Placement of Warrants to purchase up to 2,083,334 Warrant Shares, which Shares and Warrants were sold for gross aggregate proceeds of $5,000,002. As of September 30, 2024, we had cash and cash equivalents of $2,577,305, representing a $4,800,532 decrease from $7,377,837 in cash as of June 30, 2024. The cash decrease was primarily due to the result of cash used in operating activities and financing activities resulting from our payments to pay down the short-term loans - related party and the JPM revolving line of credit.

 

Based on our current operating plans, 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 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 flow from operations should improve as supply chain operations normalize and new suppliers we are bringing 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. Currently, we have approximately $11.0 million in unused credit under the revolving line with JPM. 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 customers and vendors.

 

Given our current working capital position and available funding from our revolving credit line and proceeds from our June Registered Direct offering, we believe we will be able to work through the current challenges by managing payment terms with customers and vendors.

 

Working Capital

 

As of September 30, 2024 and June 30, 2024, our working capital was $12.2 million and $11.2 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 to remain in place through the balance of the fiscal year with working capital remaining near this level for the foreseeable future.

 

Cash Flows

 

Operating Activities

 

Our largest source of cash provided by operations is from sales of products. Our primary uses of cash from operating activities include payments to suppliers for products, to employees for compensation, and other general expenses. Net cash (used in) provided by operating activities for the three months ended September 30, 2024 and 2023 was $(1,415,643) and $4,052,341, respectively. The decrease in cash provided by operating activities mainly resulted from a decrease in cash received from customers and an increase in cash paid for cost of revenues and operating expenses.

 

 

 

 39 

 

 

Investing Activities

 

Net cash used in investing activities for the three months ended September 30, 2024 and 2023 was $202,140 and $0, respectively. The increase was due to the prepayments made for software developments during the quarter ended September 30, 2024.

 

Financing Activities

 

Net cash used in financing activities was $3,308,599 and $5,075,000, respectively, for the three months ended September 30, 2024 and 2023. The decrease in net cash used in financing activities was primarily due to a decrease in payments on the revolving loan.

 

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 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 unaudited condensed 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 unaudited condensed consolidated financial statements.

 

Revenue recognition

 

The Company recognizes revenues from service and product sales, 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 or completion of service, therefore, revenue from product sales is recognized when it is shipped to the customer and the revenue from services is recognized upon completion of services. 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 and the Company has discretion in establishing the price, revenue is recorded at gross.

 

 

 

 40 

 

 

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 sales are recorded. 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.

 

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, which includes the amount withheld by sales channel partners and refundable to the Company. Based on historical an expected loss rate and status of negotiations with the sales channel partner, 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. In late October 2024, the Company determined that the collectability of certain shortage claim receivables from Amazon was remote so the Company recorded additional allowance for credit losses of approximately $1.5 million for the quarter ended September 30, 2024.

 

 

 

 

 41 

 

 

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 cost 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 and fulfillment expenses. The Company regularly review inventory and consider 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 and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“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 is provided by the Company after February 15, 2022. During the term of the agreements, which run for a term of 10 years from February 2022 to February 2032, 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 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.

 

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.

 

 

 

 42 

 

 

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

 

Intangible Assets, net

 

Finite life intangible assets at September 30, 2024 include a covenant not to compete, supplier relationships and software recognized as part of the acquisition of Anivia. 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 follows:

 

    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   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 September 30, 2024, 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.

 

 

 

 43 

 

 

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. 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 does 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, Income Taxes. 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

 

Other than as set forth under Note 2 to the unaudited condensed consolidated financial statements under “Recently issued accounting pronouncements,” 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.

 

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 SEC’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.

 

 

 

 44 

 

 

As of September 30, 2024, 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, our controls related to the financial statement 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 September 30, 2024 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.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 45 

 

 

PART II - OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

We are not presently party to any pending or 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

 

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

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not Applicable.

 

ITEM 5. OTHER INFORMATION

 

During the quarter ended September 30, 2024, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

 

 

 

 

 

 

 

 46 

 

 

ITEM 6. EXHIBITS

 

The following exhibits are filed or furnished with this report:

 

Exhibit No.   Description of Exhibit
3.1   Sixth Amended and Restated Articles of Incorporation of iPower Inc. (incorporated by reference to Exhibit 3.3 to Amendment No. 3 to the Registration Statement on Form S-1 filed May 5, 2021).
3.2   Second Amended and Restated Bylaws of iPower Inc. (incorporated by reference to Exhibit 3.3 to Amendment No. 2 the Registration Statement on Form S-1 filed April 27, 2021).
4.1   Certificate of Designation of Series A Convertible Preferred Stock (incorporated by reference to Exhibit 4.1 to the Registration Statement on Form S-1 filed February 1, 2021).
4.2   Form of Warrant (incorporated by Reference to Exhibit 4.1 to the Current Report on Form 8-K filed June 18, 2024).
10.1   Third Amendment to Credit Agreement, dated November 8, 2024, by and between iPower Inc., its subsidiaries and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed November 13, 2024).
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.

 

 

 

 

 

 

 

 47 

 

 

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.
     
November 14, 2024 By: /s/ Chenlong Tan
    Chenlong Tan
    Chief Executive Officer

 

November 14, 2024 By: /s/ Kevin Vassily
   

Kevin Vassily

Chief Financial Officer

 

 

 

 

 

 

 

 

 

 

 

 

 48 

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 September 30, 2024 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: November 14, 2024 /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 September 30, 2024 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: November 14, 2024 /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 September 30, 2024, 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: November 14, 2024

 

  /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 September 30, 2024, 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: November 14, 2024

 

  /s/ Kevin Vassily
  Kevin Vassily
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

EX-101.SCH 6 ipw-20240930.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 Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995613 - Disclosure - Nature of business and organization link:presentationLink link:calculationLink link:definitionLink 995614 - Disclosure - Basis of Presentation and Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Joint Ventures link:presentationLink link:calculationLink link:definitionLink 995616 - Disclosure - Variable interest entity link:presentationLink link:calculationLink link:definitionLink 995617 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 995618 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 995619 - Disclosure - Prepayments and other current assets, net link:presentationLink link:calculationLink link:definitionLink 995620 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 995621 - Disclosure - Other payables and accrued liabilities link:presentationLink link:calculationLink link:definitionLink 995622 - Disclosure - Loans payable link:presentationLink link:calculationLink link:definitionLink 995623 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 995624 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 995626 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995627 - Disclosure - Warrant liabilities link:presentationLink link:calculationLink link:definitionLink 995628 - Disclosure - Concentration of risk link:presentationLink link:calculationLink link:definitionLink 995629 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 995630 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 995631 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995632 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995633 - Disclosure - Variable interest entity (Tables) link:presentationLink link:calculationLink link:definitionLink 995634 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Prepayments and other current assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 995636 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 995637 - Disclosure - Other payables and accrued liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995638 - Disclosure - Loans payable (Tables) link:presentationLink link:calculationLink link:definitionLink 995639 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 995640 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 995641 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 995642 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995643 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful lives) link:presentationLink link:calculationLink link:definitionLink 995644 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair values of financial instruments) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995646 - Disclosure - Joint Ventures (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995647 - Disclosure - Variable interest entity (Details - Assets and liabilities) link:presentationLink link:calculationLink link:definitionLink 995648 - Disclosure - Variable interest entity (Details - VIE operations) link:presentationLink link:calculationLink link:definitionLink 995649 - Disclosure - Variable interest entity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995650 - Disclosure - Accounts receivable, net (Details - Accounts receivable) link:presentationLink link:calculationLink link:definitionLink 995651 - Disclosure - Accounts receivable, net (Details - Credit losses) link:presentationLink link:calculationLink link:definitionLink 995652 - Disclosure - Inventories, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995653 - Disclosure - Prepayments and other current assets, net (Details - Other assets) link:presentationLink link:calculationLink link:definitionLink 995654 - Disclosure - Prepayments and other current assets, net (Details - Credit losses) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Prepayments and other current assets, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995656 - Disclosure - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 995657 - Disclosure - Intangible assets, net (Details - Future amortization) link:presentationLink link:calculationLink link:definitionLink 995658 - Disclosure - Intangible assets, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995659 - Disclosure - Other payables and accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995660 - Disclosure - Loans payable (Details - Interest expense) link:presentationLink link:calculationLink link:definitionLink 995661 - Disclosure - Loans payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995662 - Disclosure - Related party transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995663 - Disclosure - Income taxes (Details - Tax provision) link:presentationLink link:calculationLink link:definitionLink 995664 - Disclosure - Income taxes (Details - Reconciliation of effective income tax rate) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Income taxes (Details - Deferred taxes) link:presentationLink link:calculationLink link:definitionLink 995666 - Disclosure - Income taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995667 - Disclosure - Earnings per share (Details - Basic and diluted earnings per share) link:presentationLink link:calculationLink link:definitionLink 995668 - Disclosure - Equity (Details - RSU's activity) link:presentationLink link:calculationLink link:definitionLink 995669 - Disclosure - Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995670 - Disclosure - Warrant liabilities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995671 - Disclosure - Concentration of risk (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995672 - Disclosure - Commitments and contingencies (Details - Lease cost) link:presentationLink link:calculationLink link:definitionLink 995673 - Disclosure - Commitments and contingencies (Details - Balance sheet) link:presentationLink link:calculationLink link:definitionLink 995674 - Disclosure - Commitments and contingencies (Details - Lease maturity) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Commitments and contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ipw-20240930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ipw-20240930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ipw-20240930_lab.xml XBRL LABEL FILE Product and Service [Axis] Product Sales [Member] Service Income [Member] Service Costs [Member] 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] 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] Hydroponic Products [Member] General Gardening Home Goods And Other Products And Accessories [Member] Geographical [Axis] CHINA Finite-Lived Intangible Assets by Major Class [Axis] Noncompete Agreements [Member] Supplier Relationship [Member] Software [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] Measurement Frequency [Axis] Fair Value, Nonrecurring [Member] Financial Instrument [Axis] Goodwill [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] GSM [Member] Consolidated Entities [Axis] Variable Interest Entity, Primary Beneficiary [Member] Statement of Financial Position Location, Balance [Axis] Advance To Suppliers [Member] Prepaid Income Taxes [Member] Prepaid Expenses And Other Receivables [Member] Business Acquisition [Axis] Anivia [Member] Credit Facility [Axis] Asset Based Revolving Loan [Member] Anivia Purchase Note [Member] Counterparty Name [Axis] White Cherry Limited [Member] Accredited Investor [Member] Debt Instrument [Axis] Ondemand Loan 2 [Member] Allan Huang [Member] RP Loan [Member] Related and Nonrelated Parties [Axis] MII Strategy Inc [Member] Equity Method Investment, Nonconsolidated Investee [Axis] GILTI [Member] Income Tax Jurisdiction [Axis] US Tax Authorities [Member] Chinese Tax Authorities [Member] Award Type [Axis] Stock Issued For Vested RSUs [Member] Sale of Stock [Axis] Registered Direct Offering [Member] Transaction Type [Axis] Private Placement Offering [Member] Share Cancellation [Member] Plan Name [Axis] Equity Incentive Plan [Member] Restricted Stock Units (RSUs) [Member] Various Parties [Member] Class of Stock [Axis] Mr Vassily [Member] Chenlong Tan [Member] Monte Carlo [Member] Options Granted [Member] Equity Option [Member] Amazon Vendor And Amazon Seller [Member] Accounts Receivable [Member] Total Purchases [Member] Product Concentration Risk [Member] Supply Commitment [Axis] One Supplier [Member] Accounts Payable [Member] Settlement Agreement [Member] Pledge Agreement [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 Prepayments and other current assets, net Total current assets Non-current assets Right of use - non-current Property and equipment, net Deferred tax assets, net Goodwill Intangible assets, net Other non-current assets Total non-current assets Total assets LIABILITIES AND EQUITY Current liabilities Accounts payable, net Other payables and accrued liabilities Lease liability - current Short-term loan payable Short-term loan payable - related party Revolving loan payable, net Income taxes payable Total current liabilities Non-current liabilities Long-term revolving loan payable, net 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 September 30, 2024 and June 30, 2024 Common stock, $0.001 par value; 180,000,000 shares authorized; 31,359,899 shares issued and outstanding at September 30, 2024 and June 30, 2024 Additional paid in capital Accumulated deficits Non-controlling interest Accumulated other comprehensive loss Total stockholders' equity Total liabilities and stockholders' 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 outstanding Common stock, shares outstanding Statement [Table] Statement [Line Items] REVENUES Product sales revenues Service income Total revenues COST OF REVENUES Product costs Service costs Total cost of revenues GROSS PROFIT OPERATING EXPENSES: Selling and fulfillment General and administrative Total operating expenses LOSS FROM OPERATIONS OTHER INCOME (EXPENSE) Interest expenses Loss on equity method investment Other non-operating income (Loss) Total other income (expenses), net LOSS BEFORE INCOME TAXES PROVISION FOR INCOME TAX BENEFIT NET LOSS Non-controlling interest NET LOSS ATTRIBUTABLE TO IPOWER INC. OTHER COMPREHENSIVE LOSS Foreign currency translation adjustments COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC. WEIGHTED AVERAGE NUMBER OF COMMON STOCK LOSSES PER SHARE Income Statement [Abstract] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Earnings Per Share, Basic Earnings Per Share, Diluted Beginning balance, value Beginning balance, shares Net loss Stock-based compensation Foreign currency translation adjustments Balance, September 30, 2023, Unaudited Ending balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile net loss to cash (used in) provided by operating activities: Depreciation and amortization expense Inventory reserve Credit loss reserve Loss on equity method investment Stock-based compensation expense Gain on foreign currency exchange rates Amortization of operating lease right of use assets Amortization of debt premium / discount and non-cash financing costs Change in operating assets and liabilities Accounts receivable Inventories Deferred tax assets Prepayments and other current assets, net Non-current prepayments Other non-current assets Accounts payable Other payables and accrued liabilities Operating lease liabilities Income taxes payable Net cash (used in) provided by operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Prepayments for software development Net cash used in investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Payments of offering cost settlement Proceeds from short-term loans - related party Payments on short-term loans - related party Payments on promissory note Proceeds from revolving loan Payments on revolving loan Net cash used in financing activities EFFECT OF EXCHANGE RATE ON CASH CHANGES IN CASH AND CASH EQUIVALENTS CASH AND CASH EQUIVALENTS, beginning of period CASH AND CASH EQUIVALENTS, end of period SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS: Cash paid for income tax Cash paid for interest Right of use assets derecognized due to termination of operating leases Right of use assets acquired under new operating leases Pay vs Performance Disclosure [Table] Executive Category [Axis] Individual [Axis] Adjustment to Compensation [Axis] Measure [Axis] Pay vs Performance Disclosure, Table Company Selected Measure Name Named Executive Officers, Footnote Peer Group Issuers, Footnote Changed Peer Group, Footnote PEO Total Compensation Amount PEO Actually Paid Compensation Amount Adjustment To PEO Compensation, Footnote Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Compensation Actually Paid Amount Adjustment to Non-PEO NEO Compensation Footnote Equity Valuation Assumption Difference, Footnote Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Company Selected Measure Total Shareholder Return Vs Peer Group Compensation Actually Paid vs. Other Measure Tabular List, Table Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Income (Loss) Company Selected Measure Amount Other Performance Measure, Amount Adjustment to Compensation, Amount PEO Name Name Non-GAAP Measure Description Additional 402(v) Disclosure Pension Benefits Adjustments, Footnote Erroneously Awarded Compensation Recovery [Table] Restatement Determination Date [Axis] Restatement Determination Date Aggregate Erroneous Compensation Amount Erroneous Compensation Analysis Stock Price or TSR Estimation Method Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Not Yet Determined Name Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery, Explanation of Impracticability Name Compensation Amount Restatement does not require Recovery Awards Close in Time to MNPI Disclosures [Table] Award Timing MNPI Disclosure Award Timing Method Award Timing Predetermined Award Timing MNPI Considered Award Timing, How MNPI Considered MNPI Disclosure Timed for Compensation Value Awards Close in Time to MNPI Disclosures, Table Name Underlying Securities Exercise Price Fair Value as of Grant Date Underlying Security Market Price Change Insider Trading Arrangements [Line Items] Material Terms of Trading Arrangement Name Title Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted Adoption Date Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated Termination Date Expiration Date Arrangement Duration Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Not Adopted 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 Variable interest entity Receivables [Abstract] Accounts receivable, net Inventory Disclosure [Abstract] Inventories, net Prepayments And Other Current Assets Net Prepayments and other current assets, net 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] 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 Prior Period Reclassification 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, net Debt Issuance Costs Equity offering 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 impairment charges Schedule of VIE’s assets and liabilities Schedule of operating results of the VIE Schedule of accounts receivable Schedule of changes in allowance for credit losses on accounts receivable Schedule of prepayments and other current assets Schedule of changes in allowance for credit losses on other receivables Schedule of intangible assets, net Schedule of amortization expense Schedule of other payables and accrued liabilities Schedule of interest expense Schedule of income tax provision Schedule of reconciliation of effective income tax expenses rate Schedule of deferred taxes Schedule of computation of basic and diluted earnings per share Schedule of RSU activity Schedule of lease cost and other information Schedule of supplemental balance sheet information related to leases Schedule of maturities of lease liabilities Intangible Asset, Finite-Lived [Table] Finite-Lived Intangible Assets [Line Items] Intangible asset, useful life Platform Operator, Crypto Asset [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets fair value disclosure Nature of Operation, Product Information, Concentration of Risk [Table] Product Information [Line Items] Translation rate at period end Translation rate during period Additional allowance for credit loss Ownership interest Goodwill, Fair Value Disclosure Advertising and promotion costs Vendor credits Concentration risk, percentage Inventory Equity interest rate Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [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 Accounts payable Lease liability Income tax payable Other payables and accrued liabilities Revenue Net loss after elimination of intercompany transactions Revenue before consolidation Net loss before elimination Accounts receivable Less: allowance for credit losses Total accounts receivable Allowance for credit losses, beginning balance Allowance for credit losses Allowance for credit losses, ending balance Inventory, net Inventory reserve expense Allowance for obsolescence Prepayments and other current assets Allowance for credit losses Allowance for credit losses, beginning balance Allowance recorded during the period ended Allowance for credit losses, ending balance Other receivables Accounts Receivable, Allowance for Credit Loss, Writeoff Intangible assets, gross Accumulated amortization Intangible assets, net 2025 2026 2027 2028 2029 Thereafter Restructuring Cost [Table] Restructuring Cost and Reserve [Line Items] Weighted average remaining life for finite-lived intangible assets Amortization expense Accrued payables for inventory in transit Credit cards payable Customer deposit Accrued Amazon fees Sales taxes payable Payroll liabilities Settlement payable 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] Maturity date Line of credit maximum borrowing amount Payments of financing cost Long-Term Line of Credit Debt face amount Note payable fair vallue Repayment of debt Interest expense Amortization of note premium Promissory note payable Debt borrowed Repayment of debt Interest payable Note payable, balance Related Party Transaction [Table] Related Party Transaction [Line Items] Principal amount [custom:DueFromRelatedPartyTransactions-0] Current: Federal State Foreign Total current income tax provision Deferred: Federal State Foreign Total deferred taxes Total provision for income taxes Federal State (net of federal benefit) Foreign tax rate 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 Net operating loss Disallowed interest expense Stock-based compensation Valuation allowance Allowance for credit loss Total deferred tax assets Deferred tax liabilities Depreciation Intangible assets acquired Total deferred tax liabilities Net deferred tax assets Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Line Items] Effective Income Tax Rate Reconciliation, GILTI, Amount Prepaid taxes Valuation allowance Numerator: Net loss attributable to iPower Inc. Denominator: Weighted-average shares used in computing basic earnings per share Weighted-average shares used in computing diluted earnings per share Losses per share of ordinary shares - basic Losses per share of ordinary shares - diluted Unissued shares of restricted stock units Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] RSUs granted but not vested, Beginning balance RSUs granted Total fair market value of RSUs issued as compensation, RSUs granted RSUs forfeited RSUs vested RSUs granted but not vested, Ending balance Subsidiary or Equity Method Investee, Sale of Stock, Type [Table] Subsidiary, Sale of Stock [Line Items] Preferred stock shares authorized Number of RSU's granted Shares issued Purchase of warrants Aggregate gross proceeds Warrants outstanding term Share price Compensation fee percentage Placement agent fees and other direct offering costs Aggregate offering costs Warrants fair value Relative fair value after allocation of shares Warrant exercise price Volatility rate Expected term Risk free rate of return Number of share cancellation Additional paid-in capital Common Stock, Shares, Outstanding Number of shares authorized Number of restricted shares, forfeited Unvested RSUs Unamortized expense Conversion of RSUs vested, shares Stock issued for RSU's vested Stock to be issued for RSU's vested Cash performance bonus Options, grants in period Exercise price Dividend yield Options vested Stock options granted Exercise price per share Stock options term Stock options vested Share price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease) Warrants outstanding Concentration Risk [Table] Concentration Risk [Line Items] Cash and cash equivalents Cash, uninsured amount Operating lease cost Cash paid for amounts included in the measurement of lease liabilities Remaining 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 2025 2026 2027 2028 Less: Imputed interest/present value discount Present value of lease liabilities Offsetting Assets [Table] Offsetting Assets [Line Items] Total commitment of term lease Settlement payment Outstanding balance of settlement amount Pledged shares Total number of pledged shares Number of shares returned Vendor Credit Assets, Current Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Liabilities Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Net Income (Loss) Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized Gain on Foreign Currency Derivatives, before Tax Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Prepaid Expense and Other Assets IncreaseDecreaseInNoncurrentPrepayments Increase (Decrease) in Other Noncurrent Assets 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 Develop Software Net Cash Provided by (Used in) Investing Activities Payments of Offering Cost Settlement PaymentsOnShorttermLoansRelatedParty Repayments of Notes Payable Repayments of Lines of Credit Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Forgone Recovery, Individual Name Outstanding Recovery, Individual Name Awards Close in Time to MNPI Disclosures, Individual Name Trading Arrangement, Individual Name JointVenturesDisclosureTextBlock Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Inventory Disclosure [Text Block] PrepaymentsAndOtherAssetsNetDisclosureTextBlock 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] Earnings Per Share, Policy [Policy Text Block] Subsequent Events, Policy [Policy Text Block] Accounts Payable and Other Accrued Liabilities Accounts Receivable, Allowance for Credit Loss, Current Allowance for Doubtful Accounts, Premiums and Other Receivables Accounts and Financing Receivable, Allowance for Credit Loss Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net Debt Instrument, Repaid, Principal 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 Assets, Valuation Allowance Deferred Tax Assets, Gross Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Other Finite-Lived Assets Deferred Tax Liabilities, Gross NetDeferredTaxAssets Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Cash and Cash Equivalents, at Carrying Value Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four Lessee, Operating Lease, Liability, Undiscounted Excess Amount EX-101.PRE 10 ipw-20240930_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover - shares
3 Months Ended
Sep. 30, 2024
Nov. 14, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2024  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2025  
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 8798 9th Street  
Entity Address, City or Town Rancho Cucamonga  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 91730  
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   31,431,242
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Current assets    
Cash and cash equivalent $ 2,577,305 $ 7,377,837
Accounts receivable, net 12,278,182 14,740,093
Inventories, net 8,668,497 10,546,273
Prepayments and other current assets, net 2,808,914 2,346,534
Total current assets 26,332,898 35,010,737
Non-current assets    
Right of use - non-current 5,226,888 6,124,163
Property and equipment, net 337,036 370,887
Deferred tax assets, net 3,090,525 2,445,605
Goodwill 3,034,110 3,034,110
Intangible assets, net 3,468,357 3,630,700
Other non-current assets 905,673 679,655
Total non-current assets 16,062,589 16,285,120
Total assets 42,395,487 51,295,857
Current liabilities    
Accounts payable, net 8,352,699 11,227,116
Other payables and accrued liabilities 3,507,224 3,885,487
Lease liability - current 1,686,889 2,039,301
Short-term loan payable 0 491,214
Short-term loan payable - related party 350,000 350,000
Revolving loan payable, net 5,500,739
Income taxes payable 285,963 276,158
Total current liabilities 14,182,775 23,770,015
Non-current liabilities    
Long-term revolving loan payable, net 3,131,955 0
Lease liability - non-current 3,945,935 4,509,809
Total non-current liabilities 7,077,890 4,509,809
Total liabilities 21,260,665 28,279,824
Commitments and contingency
Stockholders' Equity    
Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at September 30, 2024 and June 30, 2024 0 0
Common stock, $0.001 par value; 180,000,000 shares authorized; 31,359,899 shares issued and outstanding at September 30, 2024 and June 30, 2024 31,361 31,361
Additional paid in capital 33,669,843 33,463,883
Accumulated deficits (12,259,882) (10,230,601)
Non-controlling interest (41,040) (38,204)
Accumulated other comprehensive loss (265,460) (210,406)
Total stockholders' equity 21,134,822 23,016,033
Total liabilities and stockholders' equity $ 42,395,487 $ 51,295,857
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2024
Jun. 30, 2024
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 outstanding 31,359,899 31,359,899
Common stock, shares outstanding 31,359,899 31,359,899
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
REVENUES    
Total revenues $ 19,008,521 $ 26,508,374
COST OF REVENUES    
Total cost of revenues 10,520,624 14,749,529
GROSS PROFIT 8,487,897 11,758,845
OPERATING EXPENSES:    
Selling and fulfillment 5,914,808 10,063,471
General and administrative 5,319,523 2,964,051
Total operating expenses 11,234,331 13,027,522
LOSS FROM OPERATIONS (2,746,434) (1,268,677)
OTHER INCOME (EXPENSE)    
Interest expenses (139,962) (228,365)
Loss on equity method investment (919) (1,025)
Other non-operating income (Loss) 218,686 (67,166)
Total other income (expenses), net 77,805 (296,556)
LOSS BEFORE INCOME TAXES (2,668,629) (1,565,233)
PROVISION FOR INCOME TAX BENEFIT 636,512 275,882
NET LOSS (2,032,117) (1,289,351)
Non-controlling interest 2,836 2,836
NET LOSS ATTRIBUTABLE TO IPOWER INC. (2,029,281) (1,286,515)
OTHER COMPREHENSIVE LOSS    
Foreign currency translation adjustments (55,054) (707)
COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC. (2,084,335) (1,287,222)
Product Sales [Member]    
REVENUES    
Product sales revenues 18,275,412 26,508,374
COST OF REVENUES    
Product costs 9,917,448 14,749,529
Service Income [Member]    
REVENUES    
Service income 733,109 0
Service Costs [Member]    
COST OF REVENUES    
Service costs $ 603,176 $ 0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Statements of Operations (Parenthetical) - $ / shares
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 31,417,203 29,764,515
Weighted Average Number of Shares Outstanding, Diluted 31,417,203 29,764,515
Earnings Per Share, Basic $ (0.06) $ (0.04)
Earnings Per Share, Diluted $ (0.06) $ (0.04)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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
Beginning balance, value at Jun. 30, 2023 $ 29,712 $ 29,624,520 $ (8,702,442) $ (24,915) $ (62,134) $ 20,864,741
Beginning balance, shares at Jun. 30, 2023 29,710,939          
Net loss (1,286,515) (2,836) (1,289,351)
Stock-based compensation 117,882 117,882
Foreign currency translation adjustments (707) (707)
Balance, September 30, 2023, Unaudited at Sep. 30, 2023 $ 29,712 29,742,402 (9,988,957) (27,751) (62,841) 19,692,565
Ending balance, shares at Sep. 30, 2023 29,710,939          
Beginning balance, value at Jun. 30, 2024 $ 31,361 33,463,883 (10,230,601) (38,204) (210,406) 23,016,033
Beginning balance, shares at Jun. 30, 2024 31,359,899          
Net loss (2,029,281) (2,836) (2,032,117)
Stock-based compensation 205,960 205,960
Foreign currency translation adjustments (55,054) (55,054)
Balance, September 30, 2023, Unaudited at Sep. 30, 2024 $ 31,361 $ 33,669,843 $ (12,259,882) $ (41,040) $ (265,460) $ 21,134,822
Ending balance, shares at Sep. 30, 2024 31,359,899          
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (2,032,117) $ (1,289,351)
Adjustments to reconcile net loss to cash (used in) provided by operating activities:    
Depreciation and amortization expense 196,558 201,705
Inventory reserve 288,474 105,192
Credit loss reserve 1,475,594 0
Loss on equity method investment 919 1,025
Stock-based compensation expense 205,960 117,882
Gain on foreign currency exchange rates (182,188) 0
Amortization of operating lease right of use assets 522,538 685,106
Amortization of debt premium / discount and non-cash financing costs 66,305 53,726
Change in operating assets and liabilities    
Accounts receivable 986,317 834,261
Inventories 1,589,302 5,432,074
Deferred tax assets (644,920) (277,189)
Prepayments and other current assets, net (619,099) 1,046,697
Non-current prepayments 0 70,422
Other non-current assets 132,841 9,615
Accounts payable (2,874,417) (1,213,634)
Other payables and accrued liabilities 4,034 (1,040,347)
Operating lease liabilities (541,549) (683,277)
Income taxes payable 9,805 (1,566)
Net cash (used in) provided by operating activities (1,415,643) 4,052,341
CASH FLOWS FROM INVESTING ACTIVITIES:    
Prepayments for software development (202,140)
Net cash used in investing activities (202,140) 0
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments of offering cost settlement (325,000)
Proceeds from short-term loans - related party 0 2,000,000
Payments on short-term loans - related party (483,599) (1,000,000)
Payments on promissory note 0 (875,000)
Proceeds from revolving loan 1,500,000
Payments on revolving loan (4,000,000) (5,200,000)
Net cash used in financing activities (3,308,599) (5,075,000)
EFFECT OF EXCHANGE RATE ON CASH 125,850 16,178
CHANGES IN CASH AND CASH EQUIVALENTS (4,800,532) (1,006,481)
CASH AND CASH EQUIVALENTS, beginning of period 7,377,837 3,735,642
CASH AND CASH EQUIVALENTS, end of period 2,577,305 2,729,161
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:    
Cash paid for income tax 0 0
Cash paid for interest 55,743 0
Right of use assets derecognized due to termination of operating leases (374,737)
Right of use assets acquired under new operating leases $ 613,980
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure [Table]    
Net Income (Loss) $ (2,029,281) $ (1,286,515)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Nature of business and organization
3 Months Ended
Sep. 30, 2024
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 principally engaged in the marketing and sale of consumer home, garden and other products and accessories mainly in the North America.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the minority shareholders of the Company. As a result, E Marketing became the Company’s wholly owned subsidiary.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, Global Product Marketing Inc. (“GPM”), an entity which was incorporated in the State of Nevada on September 4, 2020, and was owned by Chenlong Tan, the Company’s Chairman, CEO and President, and one of the majority shareholders of the Company. As a result, GPM became 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 in or otherwise control Box Harmony. See details at 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 creating a social media platform in order to provide content 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 at 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”), 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”) and located in Shenzhen, China. See details on Note 4 below.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of significant accounting policies
3 Months Ended
Sep. 30, 2024
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, 2025, 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 Annual Report for the year ended June 30, 2024, which are included in Form 10-K filed with the SEC on September 20, 2024.

 

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.

 

Prior Period Reclassification

 

Certain prior period amounts in the unaudited condensed statements of cash flows have been reclassified to conform to the current period presentation, including reclassifications made in the presentation of cash flows from operating activities. These reclassifications had no impact on the prior year net loss or stockholders’ equity.

 

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 difficult.

 

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 its 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 September 30, 2024, were translated at 7.0181 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 three months ended September 30, 2024 was 7.1623 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 financial institution and financial service company deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our 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, which includes the amount withheld by sales channel partners and refundable to the Company. Based on historical and expected loss rate and status of negotiations with the sales channel partner, 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; or
     
  · 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. In late October 2024, the Company determined that the collectability of certain shortage claim receivables from Amazon was remote so recorded additional allowance for credit losses of approximately $1.4 million for the quarter ended September 30, 2024.

 

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 and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“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 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.

 

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.

 

During the three months ended September 30, 2024 and 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 September 30, 2024 and June 30, 2024, the goodwill balance amounted to $3,034,110.

 

Intangible Assets, net

 

Finite life intangible assets at September 30, 2024 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. 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 follows:

   
    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   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 September 30, 2024 and 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.

 

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, as of September 30, 2024 and June 30, 2024, the Company had goodwill with a carry book value of $3,034,110, which approximated its fair value:

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

 

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 revenues from service and product sales, 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 or completion of service, therefore, revenue from product sales is recognized when it is shipped to the customer and the revenue from services is recognized upon completion of services. 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 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 sales are recorded. 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 months ended September 30, 2024 and 2023 were $651,125 and $1,570,742, respectively.

 

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products, net of purchase discounts and rebates, 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. Vendor warranty credits resulting from refund of returns on quality issues are recorded to offset merchant selling fees. During the three months ended September 30, 2024 and 2023, the Company did not have any vendor credits.

 

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 cost 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 unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

Equity offering costs

 

The Company capitalizes certain legal, accounting and other third-party fees that are directly related to an equity financing that is probable of successful completion until such financing is consummated. After consummation of an equity financing, these costs are recorded as a reduction of the proceeds received as a result of the offering. Should a planned equity financing be abandoned, terminated or significantly delayed, the deferred offering costs are immediately written off to operating expenses in the consolidated statements of operations and comprehensive income (loss) in the period of determination. For the years ended June 30, 2024, $1,756,913 were recorded as deferred offering costs and reclassed to additional paid in capital upon closing of the offering. As of September 30, 2024 and June 30, 2024, there were no deferred offering costs included in the consolidated balance sheets.

 

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 three months ended September 30, 2024 and 2023, sales through Amazon to Canada and other foreign countries were approximately 13.4% and 8.2% of the Company’s total sales. During the three months ended September 30, 2024, sales of hydroponic products, including ventilation and grow light systems, was approximately 17.2% of the Company’s total sales and the remaining 82.8% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, were approximately 16.8% of the Company’s total sales and the remaining 83.2% consisted of general gardening, home goods and other products and accessories. As of September 30, 2024 and June 30, 2024, the Company had approximately $1.6 million and $1.9 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.

 

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 costs 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 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 costs 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. A valuation allowance must be established for deferred tax assets when it is more-likely-than-not (a probability level of more than 50%) that they will not 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 does 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, Income Taxes. 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 is 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 December 2023, The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. Under this ASU, public business entities must annually “(1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income [or loss] by the applicable statutory income tax rate).” This ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” The amendments should be applied on a prospective basis. Retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In November 2023, The FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments apply to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this ASU are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments: 1. Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and included within each reported measure of segment profit or loss. 2. Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss. 3. Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by FASB Accounting Standards Codification® Topic 280, Segment Reporting, in interim periods. 4. Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial statements. 5. Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources. 6. Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in the ASU and all existing segment disclosures in Topic 280. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. A public entity should apply the amendments retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

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 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. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. 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 adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

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 unaudited condensed consolidated financial statements are presented.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures
3 Months Ended
Sep. 30, 2024
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 referred to below, (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. In January 2023, TPA and Xiao transferred their 60% equity units to a third party without consideration as the LLC was still in development stage and did not have significant operations. The transfer of equity did not have any impact on the LLC’s financial statements.

 

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 GSM’s operations. Based on ASU 2015-02, the Company consolidates GSM into its financial statements due to its majority equity ownership and control over operations.For the three months ended September 30, 2024 and 2023, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Variable interest entity
3 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable interest entity

Note 4 – 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. On September 26, 2024, Mr. Zanyu Li, the equity owner of DHS transferred his shares to Ms. Xiaoyun Liu. Ms. Liu has become the Manager and Legal Representative of DHS and assumed all responsibilities and obligations of Mr. Zanyu Li. The transfer of equity ownership did not change the control the Company had on the VIE, therefore there was no impact on the Company’s financial statements.

 

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 September 30, 2024 and June 30, 2024, 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 unaudited condensed 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:

         
   September 30, 2024   June 30, 2024 
Cash in bank  $330,760   $222,648 
Prepayments and other receivables  $337,172   $202,904 
Rent deposit  $   $72,281 
Office equipment, net  $9,174   $12,205 
Right of use – noncurrent  $   $434,034 
Accounts payable  $213,717   $381,013 
Lease liability  $   $443,059 
Income tax payable  $285,963   $276,158 
Other payables and accrued liabilities  $652,387   $514,285 

 

The operating results of the VIE were as follows for the three months ended September 30, 2024:

    
   September 30, 2024 
Revenue  $ 
Net loss after elimination of intercompany transactions  $138,930 

 

The operating results of the VIE were as follows for the three months ended September 30, 2023 :

     
   September 30, 2023 
Revenue  $ 
Net loss after elimination of intercompany transactions  $419,343 

 

For the three months ended September 30, 2024, the VIE contributed approximately $1.4 million of revenue and $0.2 million of net loss before elimination. For the three months ended September 30, 2023, the VIE contributed approximately $2.1 million of revenue and $0.05 million of net loss before elimination.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts receivable, net
3 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Accounts receivable, net

Note 5 – Accounts receivable, net

 

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

         
   September 30, 2024   June 30, 2024 
Accounts receivable  $14,109,162   $15,095,479 
Less: allowance for credit losses   (1,830,980)   (355,386)
Total accounts receivable  $12,278,182   $14,740,093 

 

The changes in allowance for credit losses on accounts receivable are summarized below:

     
   Allowance for
Credit Losses
 
Balance at June 30, 2023  $70,000 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $70,000 
      
Balance at June 30, 2024  $355,386 
Allowance recorded during the three months ended September 30, 2024   1,475,594 
Balance at September 30, 2024  $1,830,980 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, net
3 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Inventories, net

Note 6 – Inventories, net

 

As of September 30, 2024 and June 30, 2024, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $8,668,497 and $10,546,273, respectively.

 

For the three months ended September 30, 2024 and 2023, the Company recorded inventory reserve expense of $288,474 and $105,192, respectively. As of September 30, 2024 and June 30, 2024, allowance for obsolescence was $936,299 and $647,825, respectively.

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Prepayments and other current assets, net
3 Months Ended
Sep. 30, 2024
Prepayments And Other Current Assets Net  
Prepayments and other current assets, net

Note 7 – Prepayments and other current assets, net

 

As of September 30, 2024 and June 30, 2024, prepayments and other current assets consisted of the following:

        
   September 30, 2024   June 30, 2024 
Advance to suppliers  $1,953,093   $1,567,528 
Prepaid income taxes   16,687    31,496 
Prepaid expenses and other receivables   839,134    747,510 
Less: Allowance for credit losses        
           
Total  $2,808,914   $2,346,534 

 

Other receivables consisted of delivery fees of $2,786 and $3,995 from a third party for using the Company’s courier accounts at September 30, 2024 and June 30, 2024.

 

The changes in allowance for credit losses on other receivables are summarized below:

     
   Allowance for Credit Losses 
Balance at June 30, 2023  $249,128 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $249,128 
      
Balance at June 30, 2024  $ 
Allowance recorded during the three months ended September 30, 2024    
Balance at September 30, 2024  $ 

 

During the year ended June 30, 2024, the Company collected $249,128 of aged other receivables and recorded a reduction of bad debts expense as a reversal of the allowance of credit loss.

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible assets, net
3 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets, net

Note 8 – Intangible assets, net

 

As of September 30, 2024 and June 30, 2024, intangible assets, net, consisted of the following:

        
   September 30, 2024   June 30, 2024 
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   (1,704,560)   (1,542,257)
Total  $3,468,357   $3,630,700 

 

The intangible assets were acquired on February 15, 2022 through acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at September 30, 2024 was approximately 5.95 years. The amortization expense for the three months ended September 30, 2024 and 2023 was $162,343 and $162,343, respectively. At September 30, 2024, 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 
2025  $487,028 
2026   649,371 
2027   609,277 
2028   468,750 
2029   345,912 
Thereafter   908,019 
Intangible assets, net  $3,468,357 

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Other payables and accrued liabilities
3 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

Note 9 – Other payables and accrued liabilities

 

As of September 30, 2024 and June 30, 2024, other payables and accrued liabilities consisted of the following:

        
   September 30, 2024   June 30, 2024 
Accrued payables for inventory in transit  $1,296,989   $1,405,780 
Credit cards payable   206,769    231,243 
Customer deposit   326,364    313,358 
Accrued Amazon fees   450,512    530,456 
Sales taxes payable   437,265    442,889 
Payroll liabilities   191,882    204,137 
Settlement payable       325,000 
Other accrued liabilities and payables   597,443    432,624 
           
Total  $3,507,224   $3,885,487 

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Loans payable
3 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Loans payable

Note 10 – Loans payable

 

Long-term loan

 

Asset-based revolving loan

 

On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A. (“JPMorgan”), 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 the three-year term of the ABL as interest expense.

 

Below is a summary of the interest expense recorded for the three months ended September 30, 2024 and 2023:

        
   2024   2023 
Accrued interest  $43,145   $133,615 
Credit utilization fees   21,767    15,525 
Amortization of debt discount   66,305    66,305 
Total  $131,217   $215,445 

 

As disclosed in Note 18, the maturity date of the ABL has been extended to November 8, 2027. As of September 30, 2024, the outstanding amount of the ABL, which was classified as long-term revolving loan payable, net of debt discount and including interest payable, was $3,131,955. As of June 30, 2024, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable, was $5,500,739.

 

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. 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.

 

As of September 30, 2024, the Company was in compliance with the ABL covenants.

 

Promissory note payable

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia, 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. In August 2023, the Company paid the third installment of $875,000. In February 2024, the Company paid the fourth installment of $875,000. For the three months ended September 30, 2024, the Company recorded accrued interest of $0 and amortization of note premium of $0. For the three months ended September 30, 2023, the Company recorded accrued interest of $19,688 and amortization of note premium of $12,579. For the year ended June 30, 2024, the Company recorded accrued interest of $39,429 and amortization of note premium of $31,602. In February 2024, the note premium was fully amortized, and the outstanding balance of the principal and accrued interest of $275,679 was fully paid off. As of September 30, 2024 and June 30, 2024, the total outstanding balance of the Purchase Note was $0.

 

Short-term loan payable

 

On July 8, 2023, the Company entered into an agreement with White Cherry Limited (“White Cherry”), a BVI company owned by the former owner of DHS, for an on-demand, unsecured and subordinated loan (“On-demand Loan”). Pursuant to the agreement, White Cherry agreed to loan the Company the amount requested. The On-demand Loan bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1% per annum. The On-demand Loan is due in 30 days upon receipt of White Cherry’s notice of repayment. On July 16, 2023, the Company borrowed $2 million from White Cherry and repaid $1 million on July 31, 2023 and $1 million on January 31, 2024. For the three months ended September 30, 2024 and 2023, the Company recorded accrued interest of $0 and $6,060. As of September 30, 2024, the outstanding balance of the On-demand Loan was fully paid off.

 

On April 8, 2024, the Company entered into an agreement with an unrelated accredited investor (the “Investor”) for an on-demand, unsecured and subordinated loan (“On-demand Loan 2”). Pursuant to the agreement, the Investor agreed to loan the Company the amount requested. The On-demand Loan 2 bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1.5% per annum. The On-demand Loan 2 is due in 30 days upon receipt of the Investor’s notice of repayment. For the three months ended September 30, 2024, the Company recorded interest expense of $3,733. As of June 30, 2024, the outstanding balance of the On-demand Loan 2, including accrued interest of $7,615, was $491,214. As of September 30, 2024, the On-demand Loan 2 had been fully paid off.

 

On April 1, 2024, the Company borrowed $350,000 short-term loan (“RP Loan”) from an entity owned by Mr. Allan Huang, one of the majority shareholders of the Company. The RP Loan bears no interest and is due upon receipt of request of repayment. As of September 30, 2024 and June 30, 2024, the outstanding balance of the RP Loan was $350,000 and $350,000, respectively.

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Related party transactions
3 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
Related party transactions

Note 11 - Related party transactions

 

On April 1, 2024, the Company borrowed $350,000 short-term loan from an entity owned by Mr. Allan Huang, one of the majority shareholders of the Company. See Note 10 above for details.

 

During the year ended June 30, 2024, the Company started selling products through MII Strategy Inc. (“MII”), a company owned by the Company’s CEO, Mr. Chenlong Tan. As of September 30, 2024 and June 30, 2024, the total amount due from MII was $56,406. As of the date of this report, the outstanding balance was fully paid off.

 

On July 8, 2023, the Company entered into an agreement with White Cherry for an on demand loan. See Note 10 above for details.

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Income taxes
3 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Income taxes

Note 12 – Income taxes

 

In addition to corporate income taxes in the United States, upon completion of the acquisition of Anivia in February 2022, the Company is subject to corporate income taxes in People’s Republic of China (“PRC”). Anivia and its subsidiaries are subject to BVI or Hong Kong income taxes but did not have any operations for the year ended June 30, 2022 in those jurisdictions. DHS, the operating VIE of Anivia, is considered a Controlled Foreign Corporation (CFC) defined under IRC Sec. 957(a) since the Company indirectly owns more than 50% voting control of DHS as a result of the Transfer Agreement. Therefore, DHS is subject to the Global Intangible Low-Taxed Income (or GILTI) Tax. DHS is subject to 5% tax rate in PRC until December 31, 2027. Since DHS had losses during the three months ended September 30, 2024 and 2023 and the year ended June 30, 2024, no GILTI tax was recorded as of September 30, 2024 and June 30, 2024. The Company is not eligible for the GILTI high-tax exclusion. In addition, as a result of the acquisition, the Company recognized goodwill in the amount of $6,094,144. Since the acquisition was a stock acquisition, the Goodwill is not deductible for tax purposes.

 

For the three months ended September 30, 2024, 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 months ended September 30, 2024 and 2023 consisted of the following:

        
   September 30, 2024   September 30, 2023 
Current:          
Federal  $   $(1,705)
State   8,409    12,470 
Foreign        
Total current income tax provision   8,409    10,765 
Deferred:          
Federal   (521,137)   (284,648)
State   (123,784)   (66,624)
Foreign       64,625 
Total deferred taxes   (644,921)   (286,647)
           
Total provision for income taxes  $(636,512)  $(275,882)

 

The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2019 to 2023 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:

        
   September 30, 2024   September 30, 2023 
Statutory tax rate          
Federal   21.00%    21.00% 
State (net of federal benefit)   5.51%    5.82% 
Foreign tax rate difference   (3.16%)   (4.88%)
Net effect of state income tax deduction and other permanent differences   0.5%    (4.31%)
Effective tax rate   23.85%    17.63% 

 

As of September 30, 2024, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $16,687 and $285,964, respectively. As of June 30, 2024, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $31,496 and $276,158, respectively.

 

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

        
   September 30, 2024   June 30, 2024 
Deferred tax assets          
263A calculation  $239,234   $291,354 
Inventory reserve   248,254    171,942 
State taxes   1,766    4,840 
Accrued expenses   131,467    155,860 
ROU assets / liabilities   107,632    110,391 
Net operating loss   2,304,794    2,190,589 
Disallowed interest expense   269,322    258,352 
Stock-based compensation   395,850    341,591 
Valuation allowance   (85,054)   (64,897)
Allowance for credit loss   485,472    40,067 
Total deferred tax assets   4,098,737    3,500,089 
           
Deferred tax liabilities          
Depreciation   (74,059)   (77,287)
Intangible assets acquired   (934,153)   (977,197)
Total deferred tax liabilities   (1,008,212)   (1,054,484)
           
Net deferred tax assets  $3,090,525   $2,445,605 

 

For the three months ended September 30, 2024 and 2023, the Company recorded $20,157 and $64,145 of valuation allowance to reduce deferred tax assets for the losses incurred by DHS.

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per share
3 Months Ended
Sep. 30, 2024
LOSSES PER SHARE  
Earnings per share

Note 13 – Earnings per share

 

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

         
   For the three months ended
September 30,
 
   2024   2023 
Numerator:          
Net loss attributable to iPower Inc.  $(2,029,281)  $(1,286,515)
Denominator:          
Weighted-average shares used in computing basic and diluted earnings per share*  $31,417,203   $29,764,515 
Losses per share of ordinary shares - basic and diluted  $(0.06)  $(0.04)

 

* Due to the anti-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants, options, and unvested RSUs as the Company had a net loss for the three months ended September 30, 2024 and 2023.
   
* For the three months ended September 30, 2024 and 2023, 71,343 and 66,366 vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 14) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Equity
3 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Equity

Note 14 – Equity

 

Common Stock

 

As of September 30, 2024, the total authorized shares of capital stock were 200,000,000 shares consisting of 180,000,000 shares of Common Stock (“Common Stock”) and 20,000,000 shares of preferred stock (the “Preferred Stock”), each with a par value of $0.001 per share.

 

The holders of Common Stock shall be entitled to one vote per share in voting to the election of directors and all other corporate purposes. Subject to the express terms of any outstanding series of Preferred Stock, dividends may be paid in cash or otherwise with respect to the holders of Common Stock out of the assets of the Company legally available therefor, upon the terms, and subject to the limitations, as the Board of Directors of the Company (the “Board of Directors”) may determine. In the event of liquidation or dissolution of the Company, subject to the express terms of any outstanding series of Preferred Stock, the holders of Common Stock shall be entitled to share in the distribution of any remaining assets available for distribution to the holders of Common Stock ratably in proportion to the total number of shares of Common Stock then issued and outstanding.

 

During the year ended June 30, 2024, the Company issued 107,293 shares of restricted Common Stock for RSUs vested.

 

On June 18, 2024, the Company closed on a registered direct offering (the “Registered Direct”) of 2,083,334 shares of common stock (the “Shares”) and a concurrent private placement (“Private Placement,” and together with the Registered Direct, the “Offering”) of warrants (the “Warrants”) to purchase 2,083,334 shares of common stock (the “Warrant Shares”), which were sold for gross aggregate proceeds of $5,000,002. The Shares were sold pursuant to a prospectus supplement, filed on June 18, 2024, to the Registration Statement on Form S-3, originally filed on September 25, 2023, with the SEC (File No. 333-274665) and declared effective by the SEC on September 29, 2023. The Warrants, which were issued pursuant to an exemption from registration pursuant to Section 4(a)(2) or Regulation D on the Securities Act, have a term of five years and are immediately exercisable at $2.40 per share. The Shares and Warrants were sold to a purchaser pursuant to a securities purchase agreement, dated June 16, 2024, between the Company and the purchaser (the “Purchase Agreement”). Roth Capital Partners, LLC (the “Placement Agent”) acted as placement agent, pursuant to a placement agency agreement between the Company and the Placement Agent dated June 16, 2024 (the “Placement Agency Agreement”). The Company paid the Placement Agent as compensation a cash fee equal to 6.5% of the gross proceeds of the Offering plus reimbursement of certain expenses and legal fees. The net proceeds of the Offering, after deducting $456,913, the Placement Agent’s fees and expenses and other direct offering costs paid by the Company, was $4,543,089.

 

The Company calculated the fair value of the Warrants at $3.1 million, with a relative fair value of $1.7 million after allocation of the fair value of the Shares, using the Black-Scholes Model with the following variables:

 

· Stock Price - $2.00
· Exercise Price - $2.40
· Volatility – 104%
· Term –5 years
· Risk Free Rate of Return – 4.24%

 

Pursuant to the Warrant agreement, except for some fundamental transactions within the Company’s control, in no event shall the Company be required to net cash settle the Warrants. The Company considered and followed the rules and guidelines under ASC 480-10 and ASC 815 and concluded that the Warrants should be classified and recorded as equity. Further, as the warrants were issued as part of the Offering, the relative fair value of the Warrants was included in the gross proceeds and recorded as additional paid-in capital.

 

On June 18, 2024, as disclosed in Note 17 below, in order to recoup the settlement payment made to Boustead Securities, LLC, the Company’s Chief Executive Officer and co-founder, Lawrence Tan, along with co-founder Allan Huang, returned a total of 541,667 shares to the Company for cancellation (the “Share Cancellation”). The Share Cancellation was completed in June 2024 and the par value of $542 was reduced against additional paid-in capital.

 

As of September 30, 2024 and June 30, 2024, there were 31,359,899 shares of Common Stock issued and outstanding.

 

Preferred Stock

 

The 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 September 30, 2024 and June 30, 2024, 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 stock 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, which was subsequently amended on December 6, 2022 and September 15, 2023 and November 22, 2023.

 

Restricted Stock Unit

 

Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded 46,546 restricted stock units (“RSUs”) under the Plan to its independent directors, its Chief Financial Officer, and certain other employees and consultants, all of which vested over 12 months following the grant date and were subject to other restrictions until the filing of a Registration Statement on Form S-8 registering the shares. The fair value of the RSUs was determined based on $5.00 per share, the initial listing price of the Company’s Common Stock on the grant date. During the three months ended September 30, 2024, the Company granted an additional 71,427 shares of RSUs. For the three months ended September 30, 2024 and 2023, the Company recorded $31,788 and $7,500 of stock-based compensation expense. There was no forfeiture of RSUs occurred during the three months ended September 30, 2024 and 2023. As of September 30, 2024 and June 30, 2024, the unvested number of RSUs was 47,619 and 3,250 and the unamortized expense was $60,000 and $1,788, 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, 2024   3,250      
RSUs granted   71,427   $90,000 
RSUs forfeited         
RSUs vested   (27,058)     
RSUs granted, but not vested, at September 30, 2024   47,619      

 _____________________

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

 

As of September 30, 2024, of the 357,212 vested RSUs, 285,869 shares of Common Stock were issued, and 71,343 shares were to be issued in the near future.

 

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 grants of stock option (the “Option Grants”) exercisable to purchase (i) 3,000,000 shares of Common Stock to Chenlong Tan, CEO and (ii) 330,000 shares of Common Stock to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $1.12, a contractual term of 10 years, and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment of the recipients through each vesting date. Each of the six vesting tranches of 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 estimated achievement status of the operational milestones as of September 30, 2024 was as follows:

                             
  Revenue in Fiscal Year       Operating Income in Fiscal Year  
 

Milestone

(in Millions)

     

Achievement

Status

     

Milestone

(in Millions)

     

Achievement

Status

 
                             
$ 90       Probable     $ 6       Probable  
$ 100       Probable     $ 8       Probable  
$ 125       Probable     $ 10       Probable  
$ 150       Probable     $ 12       Probable  
$ 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 the Company will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and, if so, the future time when the Company expects 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 September 30, 2023, $2.3 million is deemed probable of vesting. As of September 30, 2024, none of the options had vested. For the three months ended September 30, 2024 and 2023, the Company recorded $110,382 and $110,382 of stock-based compensation expense related to the Option Grants. As of September 30, 2024, unrecognized compensation cost related to tranches probable of vesting is approximately $1.2 million and will be recognized over two years to nine years, depending on the tranche.

 

On August 29, 2024, the board of directors (the “Board”) of the Company, based on the recommendation of the compensation committee of the Board, approved a grant of 1,200,000 stock options (the “2024 Stock Options”) issuable to Chenlong Tan, the Company’s Chief Executive Officer, pursuant to the terms of the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). Following the Board’s approval, Mr. Tan and the Company entered into a stock option award agreement (the "Stock Option Award Agreement").

 

According to the Stock Option Award Agreement, and subject to the terms and conditions of the Stock Option Award Agreement and the Plan, upon vesting of the 2024 Stock Options, Mr. Tan will have the option to purchase common stock, par value $0.001 per share of the Company, at an exercise price of $1.43 per share (which is 110% of the Fair Market Value of the stock on the grant date). The 2024 Stock Options have a term of 10 years and will vest as follows: 30,000 2024 Stock Options vested on the grant date (August 29, 2024), and 32,500 2024 Stock Options will vest on the first day of each month from September 1, 2024, to August 1, 2027.

 

On the grant date, a Black-Scholes Model was used to determine the fair value of the 2024 Stock Options with the following inputs:

 

  · Stock Price - $1.30
  · Exercise Price - $1.43
  · Volatility – 101%
  · Expected Term –5.71 years
  · Risk Free Rate of Return – 3.66%
  · Dividend Yield – 0%

 

The total fair value of the 2024 Stock Options was $1.22 million as of the grant date. For the three months ended September 30, 2024, 62,500 stock options were vested and the Company recorded $63,790 as stock compensation expense. As of September 30, 2024, the unrecognized compensation cost of the 2024 Stock Options was approximately $1.16 million and will be recognized monthly through August 1, 2027.

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Warrant liabilities
3 Months Ended
Sep. 30, 2024
Warrant Liabilities  
Warrant liabilities

Note 15 – 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 are 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 reclassified to additional paid in capital as the terms became fixed upon closing of the IPO. Through September 30, 2023, none of the private placement investors exercised any of their warrants and the warrants expired in May 2024. As such, there were no warrants outstanding as of September 30, 2024 and June 30, 2024.

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration of risk
3 Months Ended
Sep. 30, 2024
Risks and Uncertainties [Abstract]  
Concentration of risk

Note 16 - 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 September 30, 2024 and June 30, 2024, $2,577,305 and $7,377,837, 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 $1.4 million and $5.8 million, respectively, in excess of the FDIC insurance limit, as of September 30, 2024 and June 30, 2024.

 

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 three months ended September 30, 2024 and 2023, Amazon Vendor and Amazon Seller customers accounted for 89% and 91% of the Company's total revenues, respectively. As of September 30, 2024 and June 30, 2024, accounts receivable from Amazon Vendor and Amazon Seller accounted for 87% and 91% of the Company’s total accounts receivable.

 

For the three months ended September 30, 2024 and 2023, one supplier accounted for 11% and 15% of the Company's total purchases, respectively. As of September 30, 2024 and June 30, 2024, accounts payable to one supplier accounted for 20% and 36% of the Company’s total accounts payable.

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies
3 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies

Note 17 - Commitments and contingencies

 

Lease commitments

 

The Company has entered into a lease agreement for 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 December 21, 2023, the lease expired without renewal.

 

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 was $27,921 to $29,910 per month through October 31, 2023. On October 31, 2023, the lease expired without renewal.

 

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. In July 2023, the Company renewed the lease contract for its existing office plus additional office space. The lease term is for three years expiring on July 14, 2026. The total base rental fee for these offices is approximately $19,406 per month. In September 2024, the Company terminated the lease contract of the office space.

 

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 is 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. Under the Lease Agreement, the Company is responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. In addition, following the Rent Commencement Date, the first two months of the Base Rent were abated.

 

The lease did not start under the original agreement as the construction was not completed. On February 23, 2022, the Company entered into an amended agreement to extend the lease term to 74 months. Under the amended agreement, the lease commenced on February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee is $114,249, increasing gradually over time 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 is $56,000 to $59,410 per month through April 30, 2025.

 

In September 2024, DHS entered into a sublease agreement with a third-party entity for office space in Shenzhen. The lease term is for one year from October 1, 2024 to September 30, 2025. The lease is treated as short-term lease and the base rental fee is approximately $10,000 per month.

 

The Company’s total commitment for the full term of these leases is $12,651,376. The financial statements reflected $5,226,888 and $6,124,163, respectively, of operating lease right-of-use assets, and $5,632,824 and $6,549,110, respectively, of operating lease liabilities as of September 30, 2024 and June 30, 2024.

 

Three months Ended September 30, 2024 and 2023:

        
Lease cost  9/30/2024   9/30/2023 
Operating lease cost (included in G&A in the Company's statement of operations)  $594,133   $792,826 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $604,117   $792,317 
Remaining term in years   0.58 – 3.67    0.08 – 4.67 
Average discount rate - operating leases   5 - 6%    5 - 8% 

 

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

        
Operating leases  9/30/2024   6/30/2024 
Right of use asset - non-current  $5,226,888   $6,124,163 
           
Lease Liability – current   1,686,889    2,039,301 
Lease Liability - non-current   3,945,935    4,509,809 
Total operating lease liabilities  $5,632,824   $6,549,110 

 

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

    
   Operating 
   Lease 
For Year ending June 30:     
2025  $1,535,511 
2026   1,533,918 
2027   1,586,572 
2028   1,459,409 
Less: Imputed interest/present value discount   (482,586)
Present value of lease liabilities  $5,632,824 

 

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). 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 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. As of September 30, 2023, the Company cannot reasonably estimate the amount of potential exposure.

 

On April 3, 2024, the Company and D.A. Davidson & Co entered into a settlement agreement and mutual release (the “Settlement Agreement”) with Boustead Securities, LLC (“Boustead”) and its current and former employees, officers, directors, partners, agents and affiliates, pursuant to which all parties agreed to release all claims in exchange for the Company’s payment of $1.3 million (the “Settlement Amount”) to Boustead. The Settlement Agreement was entered into for purposes of settling in full the FINRA Arbitration (FINRA Case No. 22-01133) which had been brought by Boustead against the Company and D.A. Davidson after the Company opted not to complete its initial public offering with Boustead but instead engaged and completed its initial public offering with D.A. Davidson. Pursuant to the terms of the Settlement Agreement, the Company is required to pay the Settlement Amount in four equal installments of $325,000 on each of April 3, 2024, May 3, 2024, June 3, 2024 and July 3, 2024. Within five days of its receipt of the final payment, or by July 8, 2024, Boustead will be obligated to dismiss the FINRA Arbitration against the Company, with prejudice, after which time the Company will be required to dismiss, with prejudice, all counterclaims brought by the Company against Boustead. For the year ended June 30, 2024, the Company considered and concluded that the Settlement Amount of $1.3 million was incremental costs directly associated with the IPO under ASC 340-10-S99-1 and so recorded as offering costs against additional paid-in capital. As of June 30, 2024, the outstanding balance of the Settlement Amount was $325,000. As of September 30, 2024, the Settlement Amount had been paid off and the parties have formally withdrawn all of the complaints that were before FINRA, with prejudice, and the matter is settled in full.

 

In conjunction with entry into the Settlement Agreement, the Company’s CEO and co-founder, Chenlong Tan, and Allan Huang, also a co-founder of the Company, entered into a pledge agreement (the “Pledge Agreement”) with the Company pursuant to which they each pledged 1,300,000 shares of their iPower common stock, for a total of 2,600,000 shares (the “Pledged Shares”), in order that the Company may, from time to time, sell such Pledged Shares into the market on behalf of Messrs. Tan and Huang in order to recoup the Settlement Amount.

 

On June 18, 2024, calculating the shares at $2.40, Messrs. Tan and Huang returned a total of 541,667 shares as indemnification payment to the Company for cancellation (the “Share Cancellation”). The Share Cancellation was completed in June 2024.

 

In February 2022, the Russian Federation began conducting military operations against Ukraine, and in October 2023, an armed conflict between Hamas-led Palestinian militant groups and Israeli military forces began, both of which have since escalated into prolonged wars. While we do not do business in those regions, the military conflicts in Ukraine and in Israel have resulted in global economic uncertainty and increased the 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 disruptions 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, we have experienced a delay in, as well as an increase in costs in shipping, and the resulting inventory level increase in our warehouse facilities, thus resulting in reduced profits. In addition, supply chain disruptions may put upward pressure on our costs and increase the risk that we may be unable to acquire the materials and services we need to continue to make certain products.

 

On April 13, 2020, the Company entered into an agreement with Royal Business Bank (the “Lender”) for a total amount of $175,500, pursuant to a promissory note issued by the Company to the Lender (the “PPP Note”). The loan was made pursuant to the Payroll Protection Program established as part of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). On March 22, 2021, the $175,500 PPP Note due to Royal Business Bank was fully forgiven by the Small Business Administration (“SBA”).

 

The Company is required to retain PPP loan documentation through 2026 and permit authorized representatives of the SBA to access such files upon request. Should the SBA conduct such a review and reject all or some of the Company’s judgments pertaining to satisfying PPP loan eligibility or forgiveness conditions, the Company may be required to adjust previously reported amounts and disclosures in the consolidated financial statements.

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent events
3 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
Subsequent events

Note 18 - Subsequent events

  

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the unaudited condensed consolidated financial statements were available to be issued. Other than as set forth below, there were no material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements presented.

 

On November 8, 2024, the Company entered into a third amendment (the “Third Amendment”) to that certain credit agreement, initially entered into by and among the Company and its subsidiaries and JPMorgan Chase Bank, N.A., as administrative agent for the Lender and a lender (the “Administrative Agent” or “Lender”), on November 12, 2021 (the “Credit Agreement”). The Third Amendment to the Credit Agreement amended, among other things, (i) the defined term “Aggregate Revolving Commitment” to mean $15,000,000, and (ii) extended the maturity date to “November 8, 2027 or any earlier date on which the Revolving Commitments are reduced to zero or otherwise terminated pursuant to the terms hereof.” The borrowing rate is SOFR plus 2.25% to 2.50% depending on utilization of the borrowing availability.

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of significant accounting policies (Policies)
3 Months Ended
Sep. 30, 2024
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, 2025, 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 Annual Report for the year ended June 30, 2024, which are included in Form 10-K filed with the SEC on September 20, 2024.

 

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.

 

Prior Period Reclassification

Prior Period Reclassification

 

Certain prior period amounts in the unaudited condensed statements of cash flows have been reclassified to conform to the current period presentation, including reclassifications made in the presentation of cash flows from operating activities. These reclassifications had no impact on the prior year net loss or stockholders’ equity.

 

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 difficult.

 

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 its 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 September 30, 2024, were translated at 7.0181 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 three months ended September 30, 2024 was 7.1623 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 financial institution and financial service company deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our 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, which includes the amount withheld by sales channel partners and refundable to the Company. Based on historical and expected loss rate and status of negotiations with the sales channel partner, 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; or
     
  · 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. In late October 2024, the Company determined that the collectability of certain shortage claim receivables from Amazon was remote so recorded additional allowance for credit losses of approximately $1.4 million for the quarter ended September 30, 2024.

 

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 and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“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 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.

 

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.

 

During the three months ended September 30, 2024 and 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 September 30, 2024 and June 30, 2024, the goodwill balance amounted to $3,034,110.

 

Intangible Assets, net

Intangible Assets, net

 

Finite life intangible assets at September 30, 2024 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. 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 follows:

   
    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   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 September 30, 2024 and 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.

 

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, as of September 30, 2024 and June 30, 2024, the Company had goodwill with a carry book value of $3,034,110, which approximated its fair value:

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

 

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 revenues from service and product sales, 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 or completion of service, therefore, revenue from product sales is recognized when it is shipped to the customer and the revenue from services is recognized upon completion of services. 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 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 sales are recorded. 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 months ended September 30, 2024 and 2023 were $651,125 and $1,570,742, respectively.

 

Cost of revenue

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products, net of purchase discounts and rebates, 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. Vendor warranty credits resulting from refund of returns on quality issues are recorded to offset merchant selling fees. During the three months ended September 30, 2024 and 2023, the Company did not have any vendor credits.

 

Inventory, net

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 cost 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 unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

Equity offering costs

Equity offering costs

 

The Company capitalizes certain legal, accounting and other third-party fees that are directly related to an equity financing that is probable of successful completion until such financing is consummated. After consummation of an equity financing, these costs are recorded as a reduction of the proceeds received as a result of the offering. Should a planned equity financing be abandoned, terminated or significantly delayed, the deferred offering costs are immediately written off to operating expenses in the consolidated statements of operations and comprehensive income (loss) in the period of determination. For the years ended June 30, 2024, $1,756,913 were recorded as deferred offering costs and reclassed to additional paid in capital upon closing of the offering. As of September 30, 2024 and June 30, 2024, there were no deferred offering costs included in the consolidated balance sheets.

 

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 three months ended September 30, 2024 and 2023, sales through Amazon to Canada and other foreign countries were approximately 13.4% and 8.2% of the Company’s total sales. During the three months ended September 30, 2024, sales of hydroponic products, including ventilation and grow light systems, was approximately 17.2% of the Company’s total sales and the remaining 82.8% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, were approximately 16.8% of the Company’s total sales and the remaining 83.2% consisted of general gardening, home goods and other products and accessories. As of September 30, 2024 and June 30, 2024, the Company had approximately $1.6 million and $1.9 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.

 

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 costs 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 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 costs 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. A valuation allowance must be established for deferred tax assets when it is more-likely-than-not (a probability level of more than 50%) that they will not 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 does 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, Income Taxes. 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 is 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 December 2023, The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. Under this ASU, public business entities must annually “(1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income [or loss] by the applicable statutory income tax rate).” This ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” The amendments should be applied on a prospective basis. Retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In November 2023, The FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments apply to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this ASU are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments: 1. Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and included within each reported measure of segment profit or loss. 2. Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss. 3. Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by FASB Accounting Standards Codification® Topic 280, Segment Reporting, in interim periods. 4. Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial statements. 5. Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources. 6. Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in the ASU and all existing segment disclosures in Topic 280. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. A public entity should apply the amendments retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

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 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. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. 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 adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

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 unaudited condensed consolidated financial statements are presented.

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of significant accounting policies (Tables)
3 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Schedule of estimated useful life
   
    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   6 years
Software   5 years
Schedule of impairment charges
                
   Total Fair
Value
   Level 1   Level 2   Level 3 
Goodwill  $3,034,110   $   $   $3,034,110 
Total  $3,034,110   $   $   $3,034,110 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Variable interest entity (Tables)
3 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of VIE’s assets and liabilities
         
   September 30, 2024   June 30, 2024 
Cash in bank  $330,760   $222,648 
Prepayments and other receivables  $337,172   $202,904 
Rent deposit  $   $72,281 
Office equipment, net  $9,174   $12,205 
Right of use – noncurrent  $   $434,034 
Accounts payable  $213,717   $381,013 
Lease liability  $   $443,059 
Income tax payable  $285,963   $276,158 
Other payables and accrued liabilities  $652,387   $514,285 
Schedule of operating results of the VIE
    
   September 30, 2024 
Revenue  $ 
Net loss after elimination of intercompany transactions  $138,930 

 

The operating results of the VIE were as follows for the three months ended September 30, 2023 :

     
   September 30, 2023 
Revenue  $ 
Net loss after elimination of intercompany transactions  $419,343 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts receivable, net (Tables)
3 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of accounts receivable
         
   September 30, 2024   June 30, 2024 
Accounts receivable  $14,109,162   $15,095,479 
Less: allowance for credit losses   (1,830,980)   (355,386)
Total accounts receivable  $12,278,182   $14,740,093 
Schedule of changes in allowance for credit losses on accounts receivable
     
   Allowance for
Credit Losses
 
Balance at June 30, 2023  $70,000 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $70,000 
      
Balance at June 30, 2024  $355,386 
Allowance recorded during the three months ended September 30, 2024   1,475,594 
Balance at September 30, 2024  $1,830,980 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Prepayments and other current assets, net (Tables)
3 Months Ended
Sep. 30, 2024
Prepayments And Other Current Assets Net  
Schedule of prepayments and other current assets
        
   September 30, 2024   June 30, 2024 
Advance to suppliers  $1,953,093   $1,567,528 
Prepaid income taxes   16,687    31,496 
Prepaid expenses and other receivables   839,134    747,510 
Less: Allowance for credit losses        
           
Total  $2,808,914   $2,346,534 
Schedule of changes in allowance for credit losses on other receivables
     
   Allowance for Credit Losses 
Balance at June 30, 2023  $249,128 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $249,128 
      
Balance at June 30, 2024  $ 
Allowance recorded during the three months ended September 30, 2024    
Balance at September 30, 2024  $ 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible assets, net (Tables)
3 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets, net
        
   September 30, 2024   June 30, 2024 
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   (1,704,560)   (1,542,257)
Total  $3,468,357   $3,630,700 
Schedule of amortization expense
    
Year Ending June 30,  Amount 
2025  $487,028 
2026   649,371 
2027   609,277 
2028   468,750 
2029   345,912 
Thereafter   908,019 
Intangible assets, net  $3,468,357 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Other payables and accrued liabilities (Tables)
3 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of other payables and accrued liabilities
        
   September 30, 2024   June 30, 2024 
Accrued payables for inventory in transit  $1,296,989   $1,405,780 
Credit cards payable   206,769    231,243 
Customer deposit   326,364    313,358 
Accrued Amazon fees   450,512    530,456 
Sales taxes payable   437,265    442,889 
Payroll liabilities   191,882    204,137 
Settlement payable       325,000 
Other accrued liabilities and payables   597,443    432,624 
           
Total  $3,507,224   $3,885,487 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Loans payable (Tables)
3 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of interest expense
        
   2024   2023 
Accrued interest  $43,145   $133,615 
Credit utilization fees   21,767    15,525 
Amortization of debt discount   66,305    66,305 
Total  $131,217   $215,445 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Income taxes (Tables)
3 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of income tax provision
        
   September 30, 2024   September 30, 2023 
Current:          
Federal  $   $(1,705)
State   8,409    12,470 
Foreign        
Total current income tax provision   8,409    10,765 
Deferred:          
Federal   (521,137)   (284,648)
State   (123,784)   (66,624)
Foreign       64,625 
Total deferred taxes   (644,921)   (286,647)
           
Total provision for income taxes  $(636,512)  $(275,882)
Schedule of reconciliation of effective income tax expenses rate
        
   September 30, 2024   September 30, 2023 
Statutory tax rate          
Federal   21.00%    21.00% 
State (net of federal benefit)   5.51%    5.82% 
Foreign tax rate difference   (3.16%)   (4.88%)
Net effect of state income tax deduction and other permanent differences   0.5%    (4.31%)
Effective tax rate   23.85%    17.63% 
Schedule of deferred taxes
        
   September 30, 2024   June 30, 2024 
Deferred tax assets          
263A calculation  $239,234   $291,354 
Inventory reserve   248,254    171,942 
State taxes   1,766    4,840 
Accrued expenses   131,467    155,860 
ROU assets / liabilities   107,632    110,391 
Net operating loss   2,304,794    2,190,589 
Disallowed interest expense   269,322    258,352 
Stock-based compensation   395,850    341,591 
Valuation allowance   (85,054)   (64,897)
Allowance for credit loss   485,472    40,067 
Total deferred tax assets   4,098,737    3,500,089 
           
Deferred tax liabilities          
Depreciation   (74,059)   (77,287)
Intangible assets acquired   (934,153)   (977,197)
Total deferred tax liabilities   (1,008,212)   (1,054,484)
           
Net deferred tax assets  $3,090,525   $2,445,605 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per share (Tables)
3 Months Ended
Sep. 30, 2024
LOSSES PER SHARE  
Schedule of computation of basic and diluted earnings per share
         
   For the three months ended
September 30,
 
   2024   2023 
Numerator:          
Net loss attributable to iPower Inc.  $(2,029,281)  $(1,286,515)
Denominator:          
Weighted-average shares used in computing basic and diluted earnings per share*  $31,417,203   $29,764,515 
Losses per share of ordinary shares - basic and diluted  $(0.06)  $(0.04)

 

* Due to the anti-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants, options, and unvested RSUs as the Company had a net loss for the three months ended September 30, 2024 and 2023.
   
* For the three months ended September 30, 2024 and 2023, 71,343 and 66,366 vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 14) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Tables)
3 Months Ended
Sep. 30, 2024
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, 2024   3,250      
RSUs granted   71,427   $90,000 
RSUs forfeited         
RSUs vested   (27,058)     
RSUs granted, but not vested, at September 30, 2024   47,619      

 _____________________

(1) The total fair value was based on the current stock price on the grant date.
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies (Tables)
3 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease cost and other information
        
Lease cost  9/30/2024   9/30/2023 
Operating lease cost (included in G&A in the Company's statement of operations)  $594,133   $792,826 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $604,117   $792,317 
Remaining term in years   0.58 – 3.67    0.08 – 4.67 
Average discount rate - operating leases   5 - 6%    5 - 8% 
Schedule of supplemental balance sheet information related to leases
        
Operating leases  9/30/2024   6/30/2024 
Right of use asset - non-current  $5,226,888   $6,124,163 
           
Lease Liability – current   1,686,889    2,039,301 
Lease Liability - non-current   3,945,935    4,509,809 
Total operating lease liabilities  $5,632,824   $6,549,110 
Schedule of maturities of lease liabilities
    
   Operating 
   Lease 
For Year ending June 30:     
2025  $1,535,511 
2026   1,533,918 
2027   1,586,572 
2028   1,459,409 
Less: Imputed interest/present value discount   (482,586)
Present value of lease liabilities  $5,632,824 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of significant accounting policies (Details - Useful lives)
Sep. 30, 2024
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 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of significant accounting policies (Details - Fair values of financial instruments) - Fair Value, Nonrecurring [Member]
Sep. 30, 2024
USD ($)
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure $ 3,034,110
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] | Goodwill [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure 3,034,110
Fair Value, Inputs, Level 1 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure 0
Fair Value, Inputs, Level 1 [Member] | Goodwill [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure 0
Fair Value, Inputs, Level 2 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure 0
Fair Value, Inputs, Level 2 [Member] | Goodwill [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure 0
Fair Value, Inputs, Level 3 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure 3,034,110
Fair Value, Inputs, Level 3 [Member] | Goodwill [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets fair value disclosure $ 3,034,110
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of significant accounting policies (Details Narrative)
3 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Product Information [Line Items]      
Additional allowance for credit loss $ 1,400,000    
Goodwill 3,034,110   $ 3,034,110
Goodwill, Fair Value Disclosure 3,034,110   3,034,110
Advertising and promotion costs 651,125 $ 1,570,742  
Vendor credits 0 $ 0  
CHINA      
Product Information [Line Items]      
Inventory $ 1,600,000   $ 1,900,000
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Hydroponic Products [Member]      
Product Information [Line Items]      
Concentration risk, percentage 17.20% 16.80%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | General Gardening Home Goods And Other Products And Accessories [Member]      
Product Information [Line Items]      
Concentration risk, percentage 82.80% 83.20%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Amazon Sales To Canada And Other Foreign Countries [Member]      
Product Information [Line Items]      
Concentration risk, percentage 13.40% 8.20%  
Box Harmony [Member]      
Product Information [Line Items]      
Ownership interest 40.00%    
China, Yuan Renminbi      
Product Information [Line Items]      
Translation rate at period end 7.0181    
Translation rate during period 7.1623    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Joint Ventures (Details Narrative)
Sep. 30, 2024
Box Harmony [Member]  
Equity interest rate 40.00%
GSM [Member]  
Equity interest rate 60.00%
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Variable interest entity (Details - Assets and liabilities) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Right of use – noncurrent $ 5,226,888 $ 6,124,163
Accounts payable 8,352,699 11,227,116
Lease liability 5,632,824 6,549,110
Income tax payable 285,963 276,158
Variable Interest Entity, Primary Beneficiary [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash in bank 330,760 222,648
Prepayments and other receivables 337,172 202,904
Rent deposit 0 72,281
Office equipment, net 9,174 12,205
Right of use – noncurrent 0 434,034
Accounts payable 213,717 381,013
Lease liability 0 443,059
Income tax payable 285,963 276,158
Other payables and accrued liabilities $ 652,387 $ 514,285
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Variable interest entity (Details - VIE operations) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Revenue $ 19,008,521 $ 26,508,374
Net loss after elimination of intercompany transactions (2,029,281) (1,286,515)
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 $ 138,930 $ 419,343
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Variable interest entity (Details Narrative) - Variable Interest Entity, Primary Beneficiary [Member] - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Revenue before consolidation $ 1,400 $ 2,100
Net loss before elimination $ 200 $ 50
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts receivable, net (Details - Accounts receivable) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Receivables [Abstract]    
Accounts receivable $ 14,109,162 $ 15,095,479
Less: allowance for credit losses (1,830,980) (355,386)
Total accounts receivable $ 12,278,182 $ 14,740,093
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts receivable, net (Details - Credit losses) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Receivables [Abstract]    
Allowance for credit losses, beginning balance $ 355,386 $ 70,000
Allowance for credit losses 1,475,594 0
Allowance for credit losses, ending balance $ 1,830,980 $ 70,000
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, net (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Inventory Disclosure [Abstract]      
Inventory, net $ 8,668,497   $ 10,546,273
Inventory reserve expense 288,474 $ 105,192  
Allowance for obsolescence $ 936,299   $ 647,825
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Prepayments and other current assets, net (Details - Other assets) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Prepayments and other current assets $ 2,808,914 $ 2,346,534    
Allowance for credit losses 0 0 $ 249,128 $ 249,128
Advance To Suppliers [Member]        
Prepayments and other current assets 1,953,093 1,567,528    
Prepaid Income Taxes [Member]        
Prepayments and other current assets 16,687 31,496    
Prepaid Expenses And Other Receivables [Member]        
Prepayments and other current assets $ 839,134 $ 747,510    
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Prepayments and other current assets, net (Details - Credit losses) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Prepayments And Other Current Assets Net    
Allowance for credit losses, beginning balance $ 0 $ 249,128
Allowance recorded during the period ended 0 0
Allowance for credit losses, ending balance $ 0 $ 249,128
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Prepayments and other current assets, net (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Sep. 30, 2024
Prepayments And Other Current Assets Net    
Other receivables $ 3,995 $ 2,786
Accounts Receivable, Allowance for Credit Loss, Writeoff $ 249,128  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible assets, net (Details) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ (1,704,560) $ (1,542,257)
Intangible assets, net 3,468,357 3,630,700
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 3,459,120 3,459,120
Supplier Relationship [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 1,179,246 1,179,246
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 534,591 $ 534,591
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible assets, net (Details - Future amortization) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 487,028  
2026 649,371  
2027 609,277  
2028 468,750  
2029 345,912  
Thereafter 908,019  
Intangible assets, net $ 3,468,357 $ 3,630,700
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible assets, net (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]    
Amortization expense $ 162,343 $ 162,343
Anivia [Member]    
Restructuring Cost and Reserve [Line Items]    
Weighted average remaining life for finite-lived intangible assets 5 years 11 months 12 days  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Other payables and accrued liabilities (Details) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Payables and Accruals [Abstract]    
Accrued payables for inventory in transit $ 1,296,989 $ 1,405,780
Credit cards payable 206,769 231,243
Customer deposit 326,364 313,358
Accrued Amazon fees 450,512 530,456
Sales taxes payable 437,265 442,889
Payroll liabilities 191,882 204,137
Settlement payable 0 325,000
Other accrued liabilities and payables 597,443 432,624
Total $ 3,507,224 $ 3,885,487
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Loans payable (Details - Interest expense) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Debt Disclosure [Abstract]    
Accrued interest $ 43,145 $ 133,615
Credit utilization fees 21,767 15,525
Amortization of debt discount 66,305 66,305
Total $ 131,217 $ 215,445
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Loans payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2024
Jul. 31, 2023
Nov. 12, 2021
Feb. 29, 2024
Aug. 31, 2023
Feb. 28, 2023
Oct. 31, 2022
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Apr. 01, 2024
Jul. 16, 2023
Feb. 15, 2022
Line of Credit Facility [Line Items]                          
Amortization of note premium               $ 66,305 $ 53,726        
White Cherry Limited [Member]                          
Line of Credit Facility [Line Items]                          
Interest expense               0 6,060        
Debt borrowed                       $ 2,000,000  
Repayment of debt $ 1,000,000 $ 1,000,000                      
Accredited Investor [Member] | Ondemand Loan 2 [Member]                          
Line of Credit Facility [Line Items]                          
Interest expense               3,733          
Interest payable                   $ 7,615      
Note payable, balance                   491,214      
Allan Huang [Member] | RP Loan [Member]                          
Line of Credit Facility [Line Items]                          
Debt face amount                     $ 350,000    
Note payable, balance               350,000   350,000      
Anivia Purchase Note [Member]                          
Line of Credit Facility [Line Items]                          
Debt face amount                         $ 3,500,000
Note payable fair vallue                         $ 3,600,000
Repayment of debt       $ 875,000 $ 875,000 $ 875,000 $ 875,000            
Interest expense               0 19,688 39,429      
Amortization of note premium               0 $ 12,579 31,602      
Promissory note payable       $ 275,679       0   0      
Asset Based Revolving Loan [Member]                          
Line of Credit Facility [Line Items]                          
Maturity date     Nov. 12, 2024                    
Line of credit maximum borrowing amount     $ 25.00                    
Payments of financing cost     $ 796,035                    
Long-Term Line of Credit               $ 3,131,955   $ 5,500,739      
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Related party transactions (Details Narrative) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Apr. 01, 2024
MII Strategy Inc [Member]      
Related Party Transaction [Line Items]      
[custom:DueFromRelatedPartyTransactions-0] $ 56,406 $ 56,406  
Allan Huang [Member] | RP Loan [Member]      
Related Party Transaction [Line Items]      
Principal amount     $ 350,000
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Income taxes (Details - Tax provision) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Current:    
Federal $ 0 $ (1,705)
State 8,409 12,470
Foreign 0 0
Total current income tax provision 8,409 10,765
Deferred:    
Federal (521,137) (284,648)
State (123,784) (66,624)
Foreign 0 64,625
Total deferred taxes (644,921) (286,647)
Total provision for income taxes $ (636,512) $ (275,882)
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Income taxes (Details - Reconciliation of effective income tax rate)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]    
Federal 21.00% 21.00%
State (net of federal benefit) 5.51% 5.82%
Foreign tax rate difference (3.16%) (4.88%)
Net effect of state income tax deduction and other permanent differences 0.50% (4.31%)
Effective tax rate 23.85% 17.63%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Income taxes (Details - Deferred taxes) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Deferred tax assets    
263A calculation $ 239,234 $ 291,354
Inventory reserve 248,254 171,942
State taxes 1,766 4,840
Accrued expenses 131,467 155,860
ROU assets / liabilities 107,632 110,391
Net operating loss 2,304,794 2,190,589
Disallowed interest expense 269,322 258,352
Stock-based compensation 395,850 341,591
Valuation allowance (85,054) (64,897)
Allowance for credit loss 485,472 40,067
Total deferred tax assets 4,098,737 3,500,089
Deferred tax liabilities    
Depreciation (74,059) (77,287)
Intangible assets acquired (934,153) (977,197)
Total deferred tax liabilities (1,008,212) (1,054,484)
Net deferred tax assets $ 3,090,525 $ 2,445,605
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Income taxes (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, GILTI, Amount $ 0   $ 0
Goodwill 3,034,110   3,034,110
Valuation allowance 20,157 $ 64,145  
US Tax Authorities [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Prepaid taxes 16,687   31,496
Chinese Tax Authorities [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Prepaid taxes 285,964   $ 276,158
GILTI [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Goodwill $ 6,094,144    
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per share (Details - Basic and diluted earnings per share) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Numerator:    
Net loss attributable to iPower Inc. $ (2,029,281) $ (1,286,515)
Denominator:    
Weighted-average shares used in computing basic earnings per share 31,417,203 29,764,515
Weighted-average shares used in computing diluted earnings per share 31,417,203 29,764,515
Losses per share of ordinary shares - basic $ (0.06) $ (0.04)
Losses per share of ordinary shares - diluted $ (0.06) $ (0.04)
Unissued shares of restricted stock units 71,343 66,366
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Details - RSU's activity) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Sep. 30, 2024
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs granted but not vested, Beginning balance 3,250
RSUs granted 71,427
Total fair market value of RSUs issued as compensation, RSUs granted | $ $ 90,000 [1]
RSUs forfeited 0
RSUs vested (27,058)
RSUs granted but not vested, Ending balance 47,619
[1] The total fair value was based on the current stock price on the grant date.
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Aug. 29, 2024
Jun. 18, 2024
May 12, 2022
May 11, 2021
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
May 13, 2022
May 05, 2021
Subsidiary, Sale of Stock [Line Items]                  
Common stock, shares authorized         180,000,000   180,000,000    
Preferred stock shares authorized         20,000,000   20,000,000    
Preferred stock, par value         $ 0.001   $ 0.001    
Common stock, par value         $ 0.001   $ 0.001    
Common Stock, Shares, Outstanding         31,359,899   31,359,899    
Preferred stock, shares issued         0   0    
Preferred stock, shares outstanding         0   0    
Stock-based compensation expense         $ 205,960 $ 117,882      
Options vested         0        
Stock options vested         71,343 66,366      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease)         62,500        
Common Stock [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Stock issued for RSU's vested         285,869        
Stock to be issued for RSU's vested         71,343        
Mr Vassily [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Cash performance bonus     $ 60,000            
Options, grants in period     330,000            
Exercise price               $ 1.12  
Chenlong Tan [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Options, grants in period     3,000,000            
Stock options granted 1,200,000                
Monte Carlo [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Share price     $ 1.12            
Volatility rate     95.65%            
Expected term     10 years            
Risk free rate of return     2.93%            
Dividend yield     0.00%            
Equity Incentive Plan [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Number of shares authorized                 5,000,000
Private Placement Offering [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Share price   $ 2.00              
Warrants fair value   $ 3,100,000              
Relative fair value after allocation of shares   $ 1,700,000              
Warrant exercise price   2.40              
Volatility rate   104.00%              
Expected term   5 years              
Risk free rate of return   4.24%              
Share Cancellation [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Share price   $ 2.40              
Number of share cancellation   541,667              
Additional paid-in capital   $ 542              
Registered Direct Offering [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Shares issued   2,083,334              
Purchase of warrants   2,083,334              
Aggregate gross proceeds   $ 5,000,002              
Warrants outstanding term   5 years              
Share price   $ 2.40              
Compensation fee percentage   6.50%              
Placement agent fees and other direct offering costs   $ 456,913              
Aggregate offering costs   $ 4,543,089              
Stock Issued For Vested RSUs [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Number of RSU's granted             107,293    
Restricted Stock Units (RSUs) [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Number of RSU's granted         71,427        
Stock-based compensation expense         $ 31,788 $ 7,500      
Number of restricted shares, forfeited         0 0      
Unvested RSUs         47,619   3,250    
Unamortized expense         $ 60,000   $ 1,788    
Conversion of RSUs vested, shares         357,212        
Restricted Stock Units (RSUs) [Member] | Various Parties [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Number of RSU's granted       46,546          
Options Granted [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Stock-based compensation expense         $ 110,382 $ 110,382      
Equity Option [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Common stock, par value $ 0.001                
Share price $ 1.30                
Volatility rate 101.00%                
Expected term 5 years 8 months 15 days                
Risk free rate of return 3.66%                
Stock-based compensation expense         $ 63,790        
Dividend yield 0.00%                
Exercise price per share $ 1.43                
Stock options term 10 years                
Stock options vested 30,000       32,500        
Share price $ 1.43                
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Warrant liabilities (Details Narrative) - shares
Sep. 30, 2024
Jun. 30, 2024
Warrant Liabilities    
Warrants outstanding 0 0
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration of risk (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Concentration Risk [Line Items]      
Cash and cash equivalents $ 2,577,305   $ 7,377,837
Cash, uninsured amount $ 1,400,000   $ 5,800,000
Total Purchases [Member] | Product Concentration Risk [Member] | One Supplier [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00% 15.00%  
Accounts Payable [Member] | Product Concentration Risk [Member] | One Supplier [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 20.00%   36.00%
Amazon Vendor And Amazon Seller [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 89.00%    
Amazon Vendor And Amazon Seller [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 87.00%   91.00%
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies (Details - Lease cost) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 594,133 $ 792,826
Cash paid for amounts included in the measurement of lease liabilities $ 604,117 $ 792,317
Remaining term in years 0.58 – 3.67 0.08 – 4.67
Average discount rate - operating leases 5 - 6% 5 - 8%
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies (Details - Balance sheet) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Right of use asset - non-current $ 5,226,888 $ 6,124,163
Lease Liability – current 1,686,889 2,039,301
Lease Liability - non-current 3,945,935 4,509,809
Total operating lease liabilities $ 5,632,824 $ 6,549,110
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies (Details - Lease maturity) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 $ 1,535,511  
2026 1,533,918  
2027 1,586,572  
2028 1,459,409  
Less: Imputed interest/present value discount (482,586)  
Present value of lease liabilities $ 5,632,824 $ 6,549,110
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies (Details Narrative) - USD ($)
Jun. 18, 2024
Apr. 03, 2024
Sep. 30, 2024
Jun. 30, 2024
Offsetting Assets [Line Items]        
Total commitment of term lease     $ 12,651,376  
Right of use - non-current     5,226,888 $ 6,124,163
Lease liability     $ 5,632,824 6,549,110
Settlement Agreement [Member]        
Offsetting Assets [Line Items]        
Settlement payment   $ 1,300,000    
Outstanding balance of settlement amount       $ 325,000
Pledge Agreement [Member]        
Offsetting Assets [Line Items]        
Pledged shares   1,300,000    
Total number of pledged shares   2,600,000    
Share Cancellation [Member]        
Offsetting Assets [Line Items]        
Share price $ 2.40      
Number of shares returned 541,667      
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,B#;ED'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 " #(@VY9-&?I4^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FD'AZC+96BG(2$Q"<0M2KPMHFFCQ*C=VY.6K1."!^ 8^\_G MSY(;$Z3I(S['/F DA^EN]&V7I EK=B(*$B"9$WJ=RISHGW-^RU3%JU4A1"%6^TK(FDM^_SZY_O"["?O>NH/[ MQ\970=7 K[M07U!+ P04 " #(@VY9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,B#;EF]9L7YU@4 )X? 8 >&PO=V]R:W-H965T&UL MM9EK;]LV&(7_"N$!PP;4D4CYELXQX+C)%JQUG3AMT0W[P$BT+502/8JVDW^_ MEY(MN0'UVA.J+XENYY@/;SHBASNIOJ4K(31YCJ,DO6JMM%Z_=9S47XF8IQ=R M+1*XLY JYAI.U=))UTKP(!/%D<-KD6D=Q=M6CK<.$A7*ZTN>",AFN^%'.A/ZUG"LZ$61/? [%+CTZ)@;E2Y^T/L@;K&SY=1FOTE MN_S9KMLB_B;5,MZ+H01QF.3_^?.^(HX$C%4(V%[ 7@EHIT+@[059S3EYR3*L M=USST5#)'5'F:7 S!UG=9&J@"1/3C'.MX&X(.CV:R*U0I$W2%5#S+[#K93P'8P]]$[Z6]@B&KR^+(6-E)<3MWVO0T) M5=5$ZA9(7;1,8^ ),J;;B"]M3+A^P:/45A435%83JE= ]*AJIIX_0*O?V8W5!S>%]ET7\V'>U6V'RJK"3@H ?G PN7K:\:W.V>VOA0 M34T^ZI9O3_=_$7X57%7SG3"#)NS:$'%97<:CA$#18DTV2KU&Q'KL";MVV^VU M/=<*BBKK@K(2E*$ENTETJ%^ ,Q)DNHF?A++BX2:N2]L=U[NT=E9<6Q>PS#(4 M30\'P >Q#$V<@3:=\MC>AKA1.),[B$5WB7]AQ6PBQ- RQ5 \A^PQ)]!I%738 M.TBFS^1/\6(%Q:U<:,Z!Y[I]9N5L(MG0,MI0/)OL.1_Y,[D+ #9!P&XIV\.!^0]/$<^)G9.W'+0OQR02[V" MBE/PU6B%;B(F#-HX$>Y2ZS N-T#3_R5)).-SV.9++F5N(F8 M1,N<1/%H\YJXZ-,S);=AXMO;&?>0E5N8EAD>W;PP2NJTM:IB9V(C5EG$KP:C#:2(BL3(B,3S9/(8:TI]<$,I^>?J5S(6_4="25DC<:2)C MF&Y@*$O_FQ6TB9#$RI#$\&0#W]9!F"S)_"5^DI&5#S>XFWVQ8C61B5B9B1@> M8 X-1FZ>_15/EJ(RXIXPFH[G[\;6Y2Q<6)>P3$'LK!1T^"K+%T:REH27AOV[ M\X3C5^O"[P17U>4LHP\[*_K<)5JH?+'??''R [B5$W>LXFPB[; R[;"STH[Y MZH0,"^_]I53V^0;WF)K,/*K,/.RCKSF$<1N=ZD<#NU M]UK&PO=V]R M:W-H965T&ULM5IM<]NX$?XK&/6F[)%\HS[P38I+9;/+H%]G@5\]:3:K]U: M" V^-;7LKA=KK3=OE\NN6(N&=V_41DCSS8-J&Z[-;?NX[#:MX.4PJ*F7&$*Z M;'@E%ZNKX;/;=G6E>EU74MRVH.N;AK??/XA:/5TOT.+Y@\_5XUK;#Y:KJPU_ M%'="?]G?!25HV07:4D:,7#]>(]>GN30#M@L/A/)9ZZHVM@0[E7ZJN] M^51>+Z!%)&I1:.N"FS];<2/JVGHR./[8.UT_]Y"-X$<\\[<:/J M_U:E7E\OV *4XH'WM?ZLGOXI]@&EUE^AZF[X#9[VMG !BK[3JMD/-@B:2N[^ M\F_[1!P-0$E@ -X/P.<.(/L!9 ATAVP(ZR/7?'75JB?06FOCS5X,N1E&FV@J M:5_CG6[-MY49IU=?)._+2HL2W"A9FM>SN^I4797 P N (4X\PV_BPW_I96CXT@1] MB!P?(L>#/Q+P=].WK9 :\*XS@?G"V8U/_./M^GK;;7@AKA=F 76BW8K%ZJ]_ M012^\P7W2LXFH9)#J"3F?77#NS7@L@2%O1!_]-66UR9V7] [3W3P9&O =H73 M+",PO5INC^-Q[3*298QD![L)U.0 -8E"?5\4JI=FHK6B$ ;F?2TN@!1>J#M/ MZ1$$A''&$,,SK![#)$L@S(D?;'H FT;!?I);DT755J(+@DR=9S-*69)G,XRN M'8)I0G$6P$@/&&D4XVTK-OR[*;PFIW8**+T6K:DLQY,_")XZH#"#+$?)#+S' MCB0T)8D?>W; GD6Q_UMI7L^P^F!F[N,I(9CE;(;3-20I1# +S5IV ,JBM>0W M)2]/PV2O64]>R=DDW/P0;AY]+P/9 _4 ^DX81I!C]+ZPTH MP@FB@06 X$AQ\,02,*JGU=^'^6^KW\8NA^"DWWN;S!*204)G>'UV&60L,)?0 M$26C*-Z/XD&8;)9 \V^G5NC>U00$S&&*Y_7:8XB3)*5'A7T*=^11%.6NU3^4 M*I^JNO;"PQYX)$$(SN&=-IS"&[D/QSG*:A%S^R'XK3WZX\GPG6 MPV\44IRR? [79XE9BG HNR,5HC@7[@!'0+H\EF"2IPES9H!K:0#F*4M#JW_D M/)2=I4OKBM]7=:6-N/!BC5+G2]GDM;Q-8Q[I$T7I:E1]1JI$)=_>ST1.D133 MW)E%KB&RZA A&GA!(_FA./OMUN@>Z4Y4\:)H>U.P3[TSE^*,_L@PGNLIGR%C MDWDX[7E&+L1Q+OQ5F)[W@/.[8>\(VA_E2"*&#_:3=%/M(D#A.D)_%5M7;2CY.H >78-R;OU0 ;T?LLFAJ LI( M'HAH9%$<9]%/LE"-L/))=-$9XS*C(9JG:G+I.1%!>>J\--#;NT2?(DS8F#UC5,4I@S M&%J\([WB.+VZJO+4/'/),H-9QG*G@KJ&4XMQ<4^U=P-(UXI&82 MW^>]TZKXNE9U*=KN;^ GT_[[>9B\ZG;O:WF;!GVTX1OG]-OV>0^AL^%?@!_@ M&U/^K0H!6U[WXAW \,*(!_L#NC5OK9+MM9$QU9^B? <.'U9=9Y7ML'78Z\[T MTJ6M?5R#.['1HKDW6OAY5WZP^J67(K;-_X&XO#]?J5&3:4I&44#BHL#.?"7# M^4 LFA""+DB:7[ \_S]FQM49ABLHFF?GE-DT0Z,:(7$U\KXL*WNV9DK9AEM,X]DV_4]BE>*B* MRM_9$[=?OS3M8)HSY[# :PHQ@334S9!119"XBAC4DZFXK:IK.UN$P03)RUXK$C#,,058SB@9QLR@^YW9\:J,94J[4]Q-T:6:$Z?ZY=:7") M:9I0![G/T$88:-')J"'(.1JBFU1^$:[\KB[ ")&$86=N>"Q-DTLA"V1_K]X^UC)#M3BP0R%;S*3AG9W M2KZ[T6HS'#3?*ZU5,URN!3?0K8'Y_D$I_7QCSZX/_ZNP^A]02P,$% @ MR(-N65S'2('E @ ^@D !@ !X;"]W;W)KOJ*(&4ZI[,0.";M50I M-=A5&U=G"FA<.*7<#3QOY*:4"2><%6-+%^9QT*B^\,=GJO M36PH-U+>VLZ7>.YXE@@X1,9*4'QL80&<6R7D^%V).O6@[FA M&A:2_V"Q2>;.Q"$QK&G.S97LJ4E9S&UPY>44Q$!6=DI-'F[I J$2<"P MB/)WY#UY35RB$QS5,]<@D=5UHVKVRW+VX,#L*\AZI.^=D< +!BWNB^/N7W-Q MR-W%/-3)".ID!(5>_Q".P9"Q1@V1:_*)"0R<44Z64K.BYGY>W&BCL/)^M85: M:@_:M>UV/-<9C6#NX'[3H+;@A&]>^2/O0UO@+R362$._3D/_F'JXQ)T$2N'B M8_E%MVQ2:UQHV8_&-O1ZGN?/W.U^/*>L&J"#&G3P--"R#@G- M32(5^PMQ&W"I.=Q#P6]>\7O W,&P@3VLL8?/PF9:Y^W(PT!1H0T7,Q*:-='22])A%@W1LJJ03FI*2=/ MH.Q4J)-'F?(G[97:Q;)!/:VIIT^G/E$"TT-LF-D5IS5-]+@R5\T M$[R<@;(&^'XMI;GOV.._ONZ%_P!02P,$% @ R(-N62P;"R"(!@ 3AX M !@ !X;"]W;W)K3+$I!N06#R%YR4ZN M@7#ED=(OXF867(TTP8A$9,,$A,]_GLF41)% XCR^EJ"CZIUBX.GU$?TV=YX[ M\^AG9$JC3V' =EP0"LO4/$5O1EP^D=,@0>!L:9?E?\%+8FMQX<\@8CQ,F(HP>2_E_0SZ.3>X3_Q"$C 1@2I. AZ>XRF@4!KYX[#'^P^/& M,D"W8+$GJ2_F/P-GX-[["[SY_>WEF'$B FZ\*5]Z4[P4];P4@SN:L%T&7/[* MH#E^S!VHO$!'+VZ0$M C^W. M7< :4B7\)G^^'"LH(.K2<4Y'N[!6[D/[OS> M]60S4XS4Y2/%HKW(]OZ&7(WXJLQ(^DQ&DS]^@Z;VI\RM@< :3NJ5D[H*?;*F MS(_X2GXFR8%D,E>+\68^7I23YPET-,TV$+P6[N& MG)]=\;.5>;-8NJOK]6S^'KB?E^[<<[T+&4U[R-09"*SAKU/YZRCCX7$5#9,G MX"@7 B+N;1TEC"G M%,Z0I9LZ;A<2F25$IFU:5@_96FJA6FL7ZP_N"LSFT\6="]Z4ZU7>DPPJO4.A M-=VNQ1>JU7>6,,)QF3J;=,FT8\".\D>=65RH1M'F"MTEW[XJJ&79FM%FW34[X\71,/IHUT(+E;I6E)H;]W:Q'W]6=ZIE5!- M%B:?8]1)#8DE-$Q>]'$/X5HIH5HJ>=/R,/-X102<\PEE[L3<[6EG8%<,3;ZT M8&<5=NV0:&=Z"CJJ)1.I)7/NKH&8:1DYU-6],Z1AQ#NI%CV9)42V@_LD$M42 MB=02.>>K;<,_"5-:-")A6=VDA+O")RI5F^S_6#6)UM*(U-)XG$EPO5ZO9C?W MZ^N;CSS^"S!;+CX5.G0N)2V32@TYR&[KNLR2SS)/EY[*AFJI1#\BE3QCEROW M Y?)V8/;GQ:#BN50:$W':[%$:K&\I2D)GQ*P.:0I23;? 6\8DRSRBXVDX-]# MH452#442:30,S6BW.#([2^MI;U"MGTBMG]UHO3KU)#J)-)NWE.TR+[/DJ6>A MOI82U:**U**Z3&EPV##@^1')P-]W)'XDZ3]2NDJ@5R?>0&A-MVM51M9/;P0A MI:"_VM&!T)J.UCJ.U#I^C&^6QU>U^8"ZV@QM+G-Z1PXEENIM(52K.')^>6,( M*1N!5\=G(+3F?F3= 6!U!W",C]@>DH8%=\7=<:"EZ^T/>XFA>E,(UUT 5GHN :N[A".[J5@CZNQ3 KTZ* .A-=VN.PS\ MZYOD>-!=\J'0F@[7O0A6]R+'./?70K-S'F%J&%KM;PR)73L)QREH=BE[G1X&MYS?P8EH<;=8PQ4GKG9\^A4D&(K+ED-JYQ6&PO=V]R:W-H965T&UL MK55=;YLP%/TK%INF36H#X2/IN@0I23>M#UVC1ET?ICTX& MT#2E42?U!>S+/Y4!:/)0Y%R-G4SK\MQU59)!055/E,#QRTK( M@FJ3"[3L>,909!#H@T#Q=<&9I#GA@AE_&DXG79) ]P?[]B_6>_H94D5 MS$1^QU*=C9TSAZ2PHE6N;\3V.S1^(L.7B%S9)]DVN9Y#DDII431@5% P7K_I M0U.'/0#R= /\!N ? L(7 $$#"*S16IFU=4$UC4=2;(DTV[ MN- 2OS+$Z?B6TRIE&E(R$SS%W:E'2N0LI2:\T/C";=.*B!6Y+D%24W]%/LZI MQ' &FB4T_T1.R7OB$I5A5(U''7IFKX<'1^0$;9T#RQ>\P'?)$U' 8S7)K\E2 M:8FG^'=7L6JRL)O,_-GGJJ0)C!W\=17(#3CQAW?]@?>ER^D;D3WQ';:^PV/L M\9W]C_ <339XM[@0&IW5MBM<]CJ'/ZWSB-U M';Y*:7?6H5)W[T8M0*YMHU$D$177]1W41MM>-K%7^$%\BCVN;DF/-'6#O*)R MS? >S6&%E%YOB!LMZZ933[0H[;V]%!J[@!UFV*=!F@3\OA)"[R9F@;;SQ_\ M4$L#!!0 ( ,B#;ED=F+XX< 4 !L> 8 >&PO=V]R:W-H965T&ULK5E;;]LV%/XKA#?L L2U2-T[QT!KRUH'M N2=7L8]L!8C*U5 M$EV23MI_/TI6%(NBF+CCBZW+=SX>G@MY>#1_H.P3WQ$BP)>RJ/CE9"?$_O5L MQC<[4F+^BNY))=_<459B(6_9=L;WC."L$2J+&7*<8%;BO)HLYLVS*[:8TX,H M\HI<,< /98G9U[>DH ^7$SAY?'"=;W>B?C!;S/=X2VZ(^+B_8O)NUK%D>4DJ MGM,*,')W.7D#7Z?0KP4:Q)\Y>> GUZ">RBVEG^J;=]GEQ*DU(@79B)H"R[][ MLB1%43-)/3ZWI)-NS%KP]/J1?=U,7D[F%G.RI,5?>29VEY-H C)RAP^%N*8/ MOY)V0HV"&UKPYA<\M%AG C8'+FC9"DL-RKPZ_N,OK2%.!! :$4"M %($W&!$ MP&T%7'6$<$3 :P4\=01W1,!O!7Q58&R$H!4(% $X-D+8"H2-LX[6;5RSP@(O MYHP^ %:C)5M]T?BWD98>R:LZ%&\$DV]S*2<6'RM\R')!,K"D529#['C%:9%G MN'Y\(^2?C#W! ;T#RQVNMH2#O)(OZ.;3CA898?Q'D'P^Y.(KF(*/-ROPT_<_ MSV=":E>/,=NTFKP]:H)&-%G2LJ0M+?C[/2EO"?M'0[,TT[S)Y'1DD.,"7.$\ MFTI-EWB?"WEO(%V92:^)D%DMK9%@5N75EINX$C/7!UIM:"48+>2;+7A7"<(( M%R;&]3-3_GWY#KP1@N6W!X%O"P($E9-GTFDFUM3,^@>5-NN+S61P=1&&N@A# M#8\WPO.6;/.J-II<,@I<;<@%N,?%@0 LP&^'ZA5PG0N '.3J0N9('334]:IZ MOT!Q"-%\=G\:$3I4@#P?.7W@:@B<1J&#/$]A3#1 Y,70[\/6&EB H.OU8:E& M/R<*O-"#';!G6KHQ+U7OF:[_&&7$[D M9L@)NR>3Q0_?P<#Y19=H-LD2FV1KFV2I);)>6'A=6'C&L/@@*YB"%;>( BG$$6!KZ9:H@&BR V4A+2D5JI7*W;]D8SU.]?X1MXRA_,!<(PBI0E;V5IN,02S]H23_KL]'N.##I' M!D9'RCI85KF5+-&8W&/N^@-V8NF;NHVT OP5"G+S54"S)MK^*+" M)=1MP1[R'#4YA\!I'$=1["MF231 %(8GR];1Q!I8@")/@:5#&(R#&/F!KS=T MU!DZ,AHZJ;*1JN59PT8OK5J,&IQ;M=@D2VR2K6V2I9;(>C$1=S$16SDG>+JH MB ?IYD(W4,)Y&0]BQW6]P(TB5TFW(7 *93PZ@:-0)AJD&R%'.0&L-3 $'<]1 MZI=TB).C2@.[KC[AH/-TSG?LG!6T]FW)_;Z!_3B*U;0SJW%NWEEE2ZRRK:VR MI;;8^N%QT@:"WWQF,(N>4;#8(EJU1/U\,Q?)FG,D M@Y_Z*-#<2#GG[&"F.L=E:+@B.7XA@;A#$D:>6.!KD%"(DMW2U,Y#HH%Y=O:B+J :' M]3%XM4 Y0+I.M%:.14 M#I_Z*]#<8'G9R4)OXF&G8*S&^8;>A*'&L"/HOOD0=DN%H&5SN2,X(ZP&R/=WE(K'F_K; M6O<]>/$?4$L#!!0 ( ,B#;EEPJUN;G @ &DE 8 >&PO=V]R:W-H M965T&ULK9IM<]HZ%L>_BH;=V;EWIA3KP4_9A!E*2,M,"MF0 M].Y;QQ;!6]NBMB#-_?0KV0X"2U:33OJB 7,D_X]T='Y'LL^?6/F]VE#*P<\\ M*ZJ+P8;S[=EH5,4;FD?51[:EA?AESZ8KR M^^U-*;Z-#KTD:4Z+*F4%*.GZ8C"!9U/BR@:UQ;>4/E5'GX%TY8&Q[_++/+D8 M.%(1S6C,91>1^+.G4YIELB>AXT?;Z>!P3]GP^/-+[U>U\\*9AZBB4Y;]E29\ M59SE;6.A($^+YF_TLQV( MHP:B'W,#U#9 W0:DIP%N&^#:T499[=9EQ*/Q>0"FM16_R0STV=6OA35K( M:5SQ4OR:BG9\?%]$NR3E- %35B1B>II/% MH!1NOO@,)M.[^;?YW7RV.C,-6],M,7C$02[:BY9X. MQO_Z!_2TN)/L"W9/A7!"AZ>@\P8IYU M.B^IZ#1.HR;S%@F(?8/JGVKZGFQ%W/,RF?0CHA)H:_?.@B(3SH*=3/HN#!$9H7!06%@53@MJ4B^ M3AS+&J77$6?Q]*J"<@9KD,RE\&:-OE:>BYH>=T%!OL M1,(*@IX @$?\A5;1GT6I)8=85&2BY"@$\\N2%O&S$!UOHN*1 I%KJ#&1MCV[ M)PDR0##H+B^#84]@0*1T(ZONR7$&$)6!2HH9%3, 2ED_R1]$"@5155%N]@%I MTER$7*RYH-MY@0L=K\I9J#W) MTN@AS6IR&<5;Z?Y6%BK M2@QV 2;(ZRE*H&(LM$/V!5=]J&+L'(.6+:J4+%4V@'ZB5= M4Y&=$L"CG[8UK<-RZ!$2(BVI&@R1[\,@[%&JN KM8+TIZ39Z;DH\&>^,;VC9 MYE;>2O\@ZSVC?IVC0P^&3MC%F,$0.L3S0K]'O^(NM(-W(3--JW:K?#&JU6&J MC;-NXCL$]; +*> B.W"7]:@61UK[@P(9 (I10&!'J\$N]&!/;8 49I$=LX[AGC2'%563G:C.FK*,X+G?TETD;Z8@D M#N[6B :KH0A:8=@3M$BA%-E1NNR4 +_2JZ-OZ!+HDNXR,QEZ 1:9HD>QHB2R M;U/GA:@3J4QGU!X9Q, &C>4&JR%TO1Z6(P4P9 >8W$R_<3MJ=$('UQ"*\?8( M[CJB6Q+'19CT, XIQB'O32HU)R/(RLZW5B3OU=OI*"B.(CM'C^DD MZGY0L35_BDHJBL\]S=BV;VN%3+QT$"3=A&^_O]D_8'--@1?9P7N(U394V\WB M*Z+3 %VS;Z_>Y2*%6Q2^*2ROYHO)8OJ:L+1B_,UA^4Z]G1Y:*IQC.\YO7F)2 M;N?6HM1[V> 76>T;ZPQ#JRAQBYCM.=.OO]WQZ66.$?V_%_4[*8TD0LMY+E MH-J(/=^0TS('&8L*>99=TJP^[MY&)7\V.FG;0[?NZ2;(J?^9XQ.KH@#;BP(U M,\7OB3= GP38U2I:DR&T^G!T)FZO#HY]$/C*TZJ21W,%XT;D8AWZVG@;ZH+ M=_NUJKH V^N"TW IZ9YE^[JN$0-N%*N3'[JGH]9*_HVML'4%J"("VXN(X^%_ MA4.&6H$X1H\,EBZR18PJ%K!]0ZRQ1!V[V%F"]1WP$&,G,,2[P=)U;#&D((_M MD)]=7/ M!#VE)58,Q_8M-&D$U4RRE+C&X8MLG8]P/8]CD$\-1MNO[^IFCR=!'(>P[PB(*LP1:ZZC5_RK M$#RY!I?SU?1ZN;J_GWD\5*EEO+A;G6(E;$O[76 M>J_>3D=*$9W8B5X_2-]&:5)O -+#/M3HN [E;D:PFIQ*5, F=F!W)8J20U3R M1H&&0VS7U[:5!K,^D4?/F>VDOM4?,XA=E'RD^UBD?PML)#LJ'^?*>DG0H^=I MA?DYM6$[CWWB:^G +O'M4"<*ZL0.=9/W4?QCE\I#VEV1R-,Y^O0Z;W_C^3(P M+BQ7>VSO01P&W:D>';VTDM/RL7Z7IP+U,5WSYL?AZN%]H4G]EDSG^B=X-FW> M^E'=-"\A?8U*D?@KX?5:=.E\](6TLGFOI_G"V;9^->:!<<[R^N.&1F+8I('X M?Y-M'\$&RGV;X]MI.&;LHJA'@3/]W_Y[N+[^)&R#M5 &AT MSRA7B5=H7#[4\Q(R;TT=GLK MF<:BUK3DL))(U8P1^; *IK$&WN'C9MR5VB[@=.X(CM8@[ZM5M*L<$_)2P9< ME8(C"=O$NQC/EY&U=P;?2FC4T1S92#9"W-G%59YXOG4(*&3:$H@9]K $2BW( MN/&K8WK]E59X/#_0/[K832P;HF IZ/L)*W([GO\G D,)QA0= )@J>"Z!E!V E"%VCKF0OK MDFB2QE(T2%IK0[,3EQNG-M&4W/[%M9;FM#0ZG:[( ]HKM +I7@3/ %V6*J-" MU1+0.;I=7Z*SEZ]CK,UE5H*S#KQHP<$SX!!="ZX+A3[P'/+'>FR<[#T-#IXN M@I/ -50C%/IO4. 'T8 _R[^7AR?<"?O$A8X7_E/B?GPE&PH_A]+68J-AK"W: MN:I(!HEGJE*!W(.7OGHQGOKOAV+^3[!'&8CZ#$2GZ.D7TV.N>"88H+//0JG! M1](BI@YA.\H^/3<_X%TP&\=X?QS)@.$XF$TGXTEOV'J)CQX[ [ES/4"A3-1< MMZ^IW^W;S(6KKB?["]-^VF[Q!]/VKFLB=R57B,+6(/W16U.\LNT'[4*+RI74 M1FA3H&Y:F!8*TAJ8\ZT0^K"P%_1-.?T-4$L#!!0 ( ,B#;EEG7QF"0@( M ) & 8 >&PO=V]R:W-H965T&ULG97;CM,P$(9?Q3(2 M5^PF34^H-)':!40E%E7M A>("S>9)-;Z$&QGL[P]MI.&@MJLU)O$A_E_?S.1 M)\M&JD== ACTS)G0,2Z-J19!H-,2.-&WL@)A=W*I.#%VJHI 5PI(YD6(2/"SM:E,8M!,FR(@7LP7RM MMLK.@MXEHQR$IE(@!7F,5Z/%>N[B?< W"HT^&2.7R4'*1S?99#$.'1 P2(US M(/;U!'? F#.R&+\Z3]P?Z82GXZ/[1Y^[S>5 --Q)]IUFIHSQ6XPRR$G-S$XV MGZ#+9^K\4LFT?Z*FC9U$&*6U-I)W8DO J6C?Y+FKPXG ^IP71)T@\MSM09[R M/3$D62K9(.6BK9L;^%2]VL)1X3[*WBB[2ZW.)!M;W@P4>E DHZ) *Z6(*,"6 MW>AE8.P)+BY(.[=UZQ9=RE,J=$'D4'VKSZP9#U>=,1;1X.&>ZANT3A\ M@Z(PF@SXC?MTQ]YO?$6ZZ,=G&XTV!KC^>2[WUGIRWMK=GH6N2 HQMM=#@WH" MG+Q^-9J%[P; )SWX9,@]V=4,T"@\3&]&I]!HE; M#OI\D>+F"KAATY?@9CW<[*JJ/8"R=XE<8!OV?(EMWK/-KR[<,-^P[T6^X*1+ M<%"%[X4:I;(6IFT8_6K?;E=ME_D;WO;J>Z(**C1BD%MI>#NWGU.U_:^=&%GY MGG.0QG8P/RSM+P.4"[#[N93F.'$']#^AY ]02P,$% @ R(-N60?[=FE7 M!P R1( !D !X;"]W;W)K&ULO5A=<]NV$GW7 MK]A1IYUT1M67G323V)ZQ%3MVKYUX+#>]TTX?('(EHH$ %@"M.+_^'@ D3:6* MFW0Z]\$R"0*+W;,'9Y<\V!C[WA7,GCZLE7:'_<+[\L5HY+*"U\(-367+5>"WM_PLIL M#ON3?C-P(U>%#P.CHX-2K'C._N?RVN)NU%K)Y9JUDT:3Y>5A_WCRXF0_S(\3 MWDG>N,XUA4@6QKP/-Q?Y87\<'&+%F0\6!/[=\8R5"H;@QI^US7Z[95C8O6ZL MG\78$B4O[&;,ZYCN=IL)<9Y>(O;>JYXSYEE?-F M72^&!VNITW_QH<;A2Q9,ZP73Z'?:*'KY2GAQ=&#-AFR8#6OA(H8:5\,YJ4-2 MYM[BJ<0Z?_1&^,HRF24M*H=GSI'0.2'+0LN/(B!W,/+8*$P?9;71DV1T^AFC M>W1EM"\J<\^WU(SC8>CEMO#R9/FIPSN60]L8#FHZG^X_8VVNCWHOV]CYC M[VTGO '-C'9&R5PDGB#\:\N.M4\#P.9,:J$S*13-,<@@I7?TV_'">0M:_;X+ MH>3 _FX'PE%[X4J1\6&_#'O9.^X????-Y-GXY2/A[;?A[3]F_9\F]5&CNUU^ M8SS3A'Z@+]B2Y+79L*4+G0T'%/2$K;JG]]IL@+JCDU]O;L_KIX+>\)W(12\S MMC0VK7_B"Z;OOGD^G8Y?SLRZ%/H^WDU>?C^@#2Q(W4QG;*WIN+12T602>#-Y M/J1;K*\7DG2$ITAJ*12\8+V"!N4P06$7"-1[]E*O8A1.*.XAM Q$J> U%6;- M UH)FW,BC,$B"X,FKS*?0A=9!A2,E>PHJ",VJ8V_,=87= Q#,A-#>JOI2MS3 MY'FD-YSU'3=%]F>,@8\_<$W-BZ0I8!=HEM[X258J$8&WE& MCCS"\I@YH%-LT40T-ZJ*> :HZ4D-:&?& ZA"UQ:VH96Z-Q-*(H5:BA0_7,EI M 9]T)$'$4&I$C[6N$)8+HW)XVSRLXQO2,=""NCNHZ+:;"\[$FKN3@U^3'U\Z MVL"82O'G/562%Q+B8*)_X.T0![95;2>9DY"M(H2&0(@NTM>JK.CD,<*0:XV%6!PYYB"=L# M?]&?1DJ>\<(F3H[_GI,Z*?^_Q,Q:6^8F]AI7C'.RS=#7\ZLO9&:&%CT5,'+) MW#J8HU()'SRBB!7.=B!$HG'"JW&[2QCA'&C4EO; L<2AL,&6QC:UL+<]MU-0 MMXF\790C>9X]2AX@$'>I4^NB6N,=)?4([M/T]AY)[]-=Z=VJ$KW:#P"%#M#6 MFAC5\%CCD BZK)/9)"@-=Z2?NAU,W0YA?J4C]+"MQ*:5UQ.P6KJ"WDF[0JP7 M3B%4UVOUZ=W%@V497FE@/$=GRNG(!Q- :AWMB>1L.KA+;+:T$.CPCM3A9[>E MNFTF'C>/'S;+8YG: =TBY7S!?L.LNT@.Z)<"T(3J9+&D!BH@@C :RK>X=><^ M;/OI:"@GO9H4=67"^9#T*TQ5T9'_2J:? LV>>+/B>#8C-%U+*>'UQG.(*\P\ M[)DR.* SZ/:IXK((>M3Q_CQ4VO_@I]<>VU?BWN#L0-/=JUL&!?/2-W"A$ :/,)KRDZ7 M4\\1*D5E]5^6T\/RKPMCB]C*9-U&YII-J;AM &ZXK!9*9F&368&3U*;]^F;6 M:>&3HZ&SJ%N&IF:FUB$J+\0. M?2YNSM:6.@]QD$DL2$F:UH! 984ZV*-!+J M, 126)R 5?UVE[Y2Q+.*H***["<52?1I]"U4,.A^Q:GKAZXMH4B]".?7)SGA M6HOA#K&X[(@%L&MQ>'4^;V"(;G3RT6P^2-!O"Z39#FU(N]X^1YW/"WAI6<6/ M* Y^5MJG+PWM:/N=YCA]GGB8GC[RH%N&L#E2O,32\?#'IWVRZ<-)NO&FC!\K M%L9[LXZ7!0N$'R;@^=+ W?HF;-!^O3KZ'U!+ P04 " #(@VY9X+C$:?DK M "MA@ &0 'AL+W=OF:AZ\>DE_^]B]>MD.?5TU]F.7 MNV&S,=WNM:W;VQ\>S!_H'SY5U^L>__#PU#Z]N-/ P0;*J&_S7?! _1 \].#SQP M)@^<$=R\$4'YQO3FUEI *YJ\%*N^@X^K>"Y_M5KXRJ7 MMZO\8V>=;7K#N&K*_(JO"3]SU753K:JE:7I X[(=FKYJKO-M6U?+RKJ7#WN M!-=[N)1=7_.N9P=V/<]_;IM^[?*W36G+]/F'< )_C#,]QNNS.Q>\LMM9?GY: MY&>G9X_N6._[]'T>LA:S]W6 M+.T/#[:(Z.[&/GCU][_-GYR^N /:1Q[:1W>M_G]VB7?O^DO;V_PL__O?GIW- MYR_R>X'([@EOFRQ:(IG'\DX,G2X-_7E6-:9:5J3,' MCUD0'+W+JV99#Z7->UA!]J/E\??+=K,US8Y K.#/;EBXJJQ,AX#@'W]]_Y;^ M79L;FR^L;1"JK>E@LZJAY;H2MK3 LOTZ.4X'^U;;VKKLVC:V,W6]P\_MMN=G M(T;/3%U]F5[/\QXN+C_3[_,4Q 8./=O;WH>KD MB'(:^O:570Y=U>L!WGY;KDUS;3,XZJ9R)$AU]:NWEWY=D.T 50_;;V#M;=OA M*6;YAUZ$/OP>-LW+9VBRUL I@N7 >NR MYH"]LWYMX-H[FS?X)T2*G*3,%[O-ZS(<,R0&]U?((8_( 6\R M2V^RY=MP9F-1O /U&4?D8)IF@*?O7Q0P7>BEMMNJ02S#I6Q, UH-OU*@]D(U ME,.9 M'VZ^,E47 !N1.;'ITQ=N^FIF&:,U4($#M>;DLGJ_604P5DT)9(K*5+?0;_*7 MVJ$M$!!I)LOAO0\-6"(F*J6N)MKJ?WF@%9CE$AP7$BZ0K,Z'$"R;? M3\3._BKT#F#M^ H>Q82E*R'H:/GD\].3_P!0:OB3!Q_$![+.%8JTS0)NY$Q6 MFH'\5^F']'$98_;_@R0O\K?YSZ;[:HG)KMIZ($#>-\M9D?]8MT K '%;#L"> MX7OQQ]E52U?PLX4EB_RGGRX+VNFBJ6XJD_\$=(10WZ5&"@$?EWX'+/2VMMLU MZD!YN,C?F%T+%-W\8:K\Z&H-/\#_C_//=KENVKJ]WH$,!XA^ZLL9[_[& (T" MJ<7??A\8.GHR]T\&3CGYG[$*72Z0TD=FRT]V61M0*RN2![#II6B$+7U+F-=L M^+*$,/WU9^'ZHWN&*UT:M\Y7X"[$0'1^+_@^T#L\C(?%'W%5%)8H]&3/V'R( MD=^-('8@IDNK/),8'2D@JZ[=@'0'74[T0K6D=8$.W_Y==W6H&.=B(0,56._F^5OP2ZXQDU_!+,0V$^I'2V' MP1%+Z6VB]FIRT?!6G[OFY^1+A:C]#/0I T>,3_QPV6[CUKL\^#%W^ M>G !Z#B"O\T;/U^9Z?SLW2/?WYX?35:G1@/+A)6-E]!.I0WP%J@>^D*A2+M M-[O9\KW05=X ?[: /6_N9(E1Y2T5L]V":6H6M45*8^6S'1;P-\%G9:-OHZJ< M1CM^S9-AD2^&GKY\Q#RH"\$: QRP%"&)$-"R.#7..?03X9\./6 RRU M-3O>&6\#^/\&J0*M=7H0)=Z[H<-;+SQ6YZ=G1XOCH[EG$R5).9[+#I, G?KN M2V[L+4H$!,4E)D#D8 !>FQ(NQ^7XAQJER@U@.MKH"&DRJP#O;+(3B9(TQ8.B M:#)C]H;[KM#!I4,&,[)$P89PVM7*+MGLZ_*RE87@5Y.3Z",G,RS)RX%Q4F;J M.UCOD>"&Q\0R=]'Z7T(%">)P%WA]5>F94Z5?AKX%Q82(G[<@909O*MMO/=M& MI @K0H0JL:;< V]"8FSQ"SWBICDY3 7 _1E2HQO Y/(!J@@>D.,5Z+.;EB3/ M+)'Q:Y"F](PMZ0K28_"2A\_!9M[&PM\)Y.P6+ = CZ*1MG9N8*=+,2\B%K<& M,;ZRI&I%--+J)3FQ:&6*<,2?QD19L*86-41:I/'B,AMI*7("38E'FR %#Z[A MC_MJ8R>XX-[G$;65(]VQ0=U!CW8@:II,:&)YT'V*C!8. #03ZF$G&(=-&EO1 MY]&A1ZH9?;^)C[-T*;R%EB()XV7TB_>:[4$-VZ6 M?W&D.D&]5!NZ5[Q^8/!!9?=GMI50BJJI-(D6]GW03 -#)B,D!2=?=G>1HXRT M3-=P>&MF,Y)$K XWWA. KUG1/G5E%H 3D4-X7B'BH.H<7C! AY@@:IY^VG@G M TE#9 EB /=OD6K,:*3)*UT+\BS$LRQA!BA;RLB@UAD 6#7!G8G):^L*RZY;!! MAEBJM+3?4'(C"L67W$<$O IM@CJ24]Y,_1]+7Q-7(OECJ5I'0R-Q%WZ[&^>C!?X>"4^/P:1 M= G 8O6QO;5=-NDN5B[$\LJV!KV;'WVY>G,\DZ>\%/K7NP]O?8P2\':YAGO) M!\!J4?GHWZ>?7WL#.I. UP2\& .<9 NA!HJ0PG4H9JP7 MR.J/657X'1(1[/3[T/;!#?AHVVUM]5C9:]-\I: !'2H0^Y+$R M3Q+^8]23')YP,'-U,#\'.LZOP5F2ZX9E04J*;P-:DT%.+W15#TL1*8YL9B2%A60+ M;\)E0H8@_X&K@>="U M'_Y$ L DJ070M:U+Y$GZ+L"R)AW8E$GD%L14/WA)%$EEV]U4RV MEB"20.JC M."."0SL)0R;P;Y'$SM@$JAKREL%5_)KYT!#Z>1@T MD(OHOAH+1R _G61+^" MX._.'I\6IZ>G1;!\1!C4S/,;\ZW:#!LY+YYEZ()$>/?F_65(2,"6V=Z61Q3S M3!?&0 LN1!=/7C4MHL=',,$F/WB,8Z:M_)JM8W^'?( H([8$/ #@P&Q?]_; 0_ ^ M%XJ'SBXM$!(8 @4%D]Z0.<%Y"-2$F!N KW9LSBTDQD+7GBE0["J@'TFN&X9B M&0C=DE+0(#0F]R4N)9$3Y"G?:DQ:G!!P[.'5Y'NA*,G\VIY4F-]=O!#B 3D" MZ<,9#"JC_&ELC4Y\W\#3Q &=!2%2:IPFVGV&.47.\T1B&A[)?)Z"@G"LGQJ. M10Y$S8V];OM*I(SW^B:!*&+C!YT,>RM9I FD*6-EUBS7D=$@+AK 7UJT?^"Z M\@KC%I@W:F^)M)&HY88([,IY#SHE80L29C"2(9!';F&C-0?:VE6&R2BT1^); MIN0.^,T#9><6=H4V%V,6F@^50:5 RWE?<^>=,(LC S=IB=,TSC5^2G-==5$6>8-!SLY- [?HD'W(3MMY.@:R[,3NCT*9TPN8[1:T M@&8M_>D 327&P0 2C(VR"P)$C;8,Q35J@+K6VTJ65A$+Z_6WF+1(]Q-[L6Z*G(6*)KGMD.A&9H5;^T.\XZ7I0-N! MJNOIQQU1*8OAFBS4.R01AG=(6.U2.:0VQ7U/[YO&F):)#I?**8T4^/"A#^0N M5-S'Q(#BU*6 J93F(,\8E56"+)>AH87TBE*"<-4VURT"2S4#^]:#J5T;VZ^ MT'HYU#Y>3 60RPD!?5NSTS].DLRJ1YK%@@5@0@QK1_H[,S$E41 810WF@T0'Z&= MY+<=5F[@J>'8Y%^(I: H2+%'F%-A[LA Z9K <*K>T3!"<>-%=ISF4^_3ASX8 M!ZC-P(9B9\"S=/A2O,0=EY#O7<(L>\_,3L$(\!14#7JC/DHM1/A IP*$9%U+ M="XYV5TT@IYNCFY(_@&PPOEW]%%2M2%&1!GB1/N$K@DRMP;C !WA96VH ,33 M/AMK%QOS!]8O&"23#69AX)KPE!T2N"D9A6A:W4'92/B86/E&,1; Q7?Y?/8H MWP &D"_>LJ>]L?VZ1:8!"YK\YI0^E%K)2<"[O$4K<%UM@\L YWG=?LO_83JP M33#4G#\ZS7\%DY]I4KT O%P*9WQH\G=VT0UH,<\?D\-WEB+3+$7.S$]/_TUC MP][*II03%W%Q4(.N>JP_%L,;Z8L0.LR;)3UUZ81N[HA@>JDXX+17OH?599%X? M4BA79 )3F1<+D4G27%WFS^:G)_"_L\-$A(J,_9R"&S9C?RT1:]<*#7,W(OASNP6J/G]\6H"@Z$USC0D =Z)P4SSY M QF._BAJ8&[0OT0;3SB4+1\NT,M2'5=U'#MLR%KC$C*R<*A&#^P[CK;C+VG> M0$U3N-BI%0L-#P1O=VA0+Z!K0\6'>P5Q#"5+^0"9#Q$@?*A3G 8[?P=8JY[K M$B-;(;C2MVM+^*D("91-J*NOEJ)2IJ'R"\\0HPL=@PW/DT%,#W)D1LQE>B:6 M]'J5Y/+RHV/%O =0I@#E_X< H3KY'56!(LT374!WAC4FN+A(4^0B#M5PHE2, MU12XB6OV?N?(K7 ',94NFTTOB\QI2S>U /[.SDMK:;CEA2WDV*A3%5W MVZ.YY4'R!T8+;&FXK(A72"&=Q9%"$-768@@'VS&X:B )?F=H6)((@Q_.4\WE MJ8))J;Z#DF %4^^PO#I5I2"9MT"[IN)L-F !A1V(N9.STY-S4!^7%*MK6BYW MF%J:=!U5/8UC]@3VJ,X5-_6+:*: D<@(^RX_+T[/'Q7S^6DD:241QH'6=Q76 M[L-]K,B8U*^HW.^G,*CUJ^@6-&B 2>T&E2]A*M0-6$]AL4:!W42TK;ALRK6K M_G;LKSN*6P6WWQL@P0R=10?(%#I9ALWV-'M<[G,RUH3#49Q^57/!T7[%OCT4 M;YQ'&WM5Q/XT5ANA57."K252?:\Z%> (8 W.KH::$6Z4A-SS[$K"5W&Y0O+M M[ O__!/^?*FH_X51?\FH!Y,^NYI"?OXDNU+,/SX8.]@/>-9MJ D?4GX9H)8*<>L B,G\,-.BVM MYKKJU S :MU%73D*60-;F(W%AE6B)*8"BGW&P.43W6.3;69:78OQ*)<4.,+B2T9+J&#+3EK1LXQAF"J MWP_F;NH7> M5YBRM,G2G#RYE]I[M7,;ZG&1G%<%>_0NNZ72J('ZOY"JEES")!(<4QZ52G[? M*4&DAVD6+,P"R>RK[C%5Q)O,\G^MQ4]',QL7W=\]AA#C=@=(E:\KV([1U]:@ MMPWXY9RW@0\'9C*5Q]$EX>W$-R&W%G<_H5:];CLR4@":WN>?X3 M_IO/?0OL>Z&!CKI>*8@>, "IG)C P)9);H,U-JFGDDPCJQ")M? ML;I 4^R%P' V!4,X9Q'!DTD%UIW@."!@RG1, 1.OEJ>KI4>Y;R%$L.Z:]% P M1$7(!"K'Z)>B*T2+2?M%NZY=M)V1 K/H2T)W@#+#YQL6:%7UE.^C2!U8B742 MKE,M.@GY"R(EQOVYQ_V7?=(*($>A2_7@1LI_VI6>IH>P+%BN7&X*)X8/>T9) MT\9G'LF4))Q+P2?=(XOW$/#(38CAXE28MJ=* NQ?_C@^I8!)RJAF7_9HN+/C M9+1"9"-G(1)PX6@OS PR/K!&,Y4+YB\Z?R%+5P9'D NX617F.$,B\W<0^8.) MOQ&9:F*59I_)(R?;0$6#LJ>02N:#<[&;^9VGH/BGL"VO^Q>>X$J#A)3"44T2 M@4K#P\'\]O:DI&.B"J^/8;3(>-J[4X>6DTS8;'-._F5 P!0;U?[-2DSBNQ8[,YJBO@YL$XN>D M@UO#%@!81^4?J+$Z&OU!<0HL,*(D6NM"QZ-:/]K4_#OXRCV&E\#@PL9OE'# M09\8+O4R?+]L<#K%^W#A".1=:MY#P4CUHW!:94 ME)A7=S15>-T$:,NNPN,8DD) (\^YU)Q2[IE/J+ RP,Z_ N"DC@$;YV;B,@VN M^8P>H/A45)S*4?1TDQSKQ!VV&A&TV5Y12K*F+V&:0,0D>$2]$X3$,H$RVPJG;I0FV'S4?T%Y MV:B;P8<-P@*X$0K^SB9!'TKDA1*_4+MY=V&<4#$&S<#)>W+Z)#OQK/@IHO>/ MWN2]H(:12S%KA7Z UY4J$9 TV4!R$@B3))>FS3D4V5&>SP=QD^O,F"C9#F&1 M(F&'QA;C MM08"" *D(?*0)$^1[&;'JQ8Q&24(9U* MW^)4;C2UHB,)#?@@614IHC@FK1XF%\/";RQ&XL6$.:*G=,T]=3:2$HNI6N!- M4(<))"3O5/YI1C^! ;9%N:H=/UBI3XS#O)J&VD$&6V8K[?\"\[8$H@7%$I[9 M_PL=@)\H1[T.:!9B:[1_0CJOO:Y7,R24H2D,W*!$G+[A/AWI2=/ YGUYH30. MF)%E]UW^Y/&\F)\]SN?%XZ>GQ=-'9T!3W-V@[#W^'>L#ZYWV07#PB:#F9E(E M\2 :(ZM&/MTS:18HWHL\EIY5LX!OE+&Q%H3&RN)E?/#3'3PR]O\4\I^^;R-" M:1:C%+>0 ![35HFZ@3NL;VRTXN$;_A40#VBX!;<$+-F=5%/MU4IR\3MCE90C MIE2<4P\B>(E2X!N&*&_(6*@+6]IP@&V^\VR#T.?DC:S3Y0$<"JC M^),]S1CEP?TL!Y$]7B2NI./\L C)@EA+O1:JF:U#TFR,&JWT3*HS)4E4V@V- MUQ*W;E3/J2@"?[(%:;QD8T^J!X+0!U*JJS_(W4PB*QZ0+"F?P*./J_V_6A<: M"LC80T;JV)@C^W:_Z$);: (@-*NDFI))%*4\LU0)RF4]RCLOFM5 T )4O,$J)7C4PBA2\DE$6�F MC*795KWAW(3&U:@!H8@R09$!V*^KKCQ!*<1J+00*&6KB0R\9<-8 @R!Q.D*_ MX9*?KEUP@)52HUB"@IGTR/_CV2-DK_K'M

]LW:,G()3(@6^A)=02U::A0M A%=8^M6N7_R!2:X 94MQQ4D$\J3 M,-+"4[ 39_B%'96?3LZ$^VY>/'W\I/A^?LZ1N_A"#IZ:Y1 .A!$: M"Z7A6U-14D6(6@(* "X^OG=A?[&J)\I"'X)MW$]\!Y_C+,UKR<-K[53,EU*" M0C&#LV>GA?_Z)S\_<[*J<;FN["JZ^Q(<:6I20QW3B=JA[[SU$XX^8+<5?IBV MK$2P3S=&DX_'W7"9[J-Y= F.<7#/@J7<8C=R5C+1M.PE/]TC*L#68DHB^=S>)HEHDC#-;.#>BK@!F!'+5M=TBP2 M33%]=]"AR>ZT8SF@II7,TOZ 54.F,257^$ON6>=$H#2F,0Y$AVFCP_Q\]BA_ M-CO+YT_A/\_.9L_R^1/XS[-S_-OL"?S_^_PG#"F[O: OJG2J_CYI5R<85?=3 M'#Y\TSZO^2IE3):/G%%9$;#'LN1$%]9AJ^' &9 $=&]CTNP*SPIH-U$7#LX2Z7%QK@/W*W&/ MD@\;Q9;9^$(FT,<,W*97@N0DY!$WP7&?YFA1'+XHI2ORI5JR*A)J SE,3.&- MR!4U8":+I$'J_<+"+"TL3&[O"L=BG# J+^-!B/HLZ0E MJD#@I;.X2J9*<]PCU"0HF\C+W]+\,8Y+Q 2H:) ()@]YT@J3QD.:1:W[>11= MUT@Z#];@62LJ9VE/#4$%<2%M.]@N%^8(4(M@C-N[KR91[@![-3+(%62)[2W-([Y9L/7PHC@=L M!AKK(8FZ*BK1Y#T! 8B?(DHW1S!3ISN0Y9:K1X!*!&$'[KV01$=:&7& $/3& MH]:6T2U$DG08;5/3O5W=\$];#F*+8*S1O 2MA M8[;+]M@NX%?&7N-S:6/#4=LE,[$!*\!7Q_#+T@S.)I0;0=-$:^LX%LHH^PM. MS4=IWI)M\?)7MNH':&$I'ON,+:3Y'JS;>1-9;VGL;?(J+/ M?+U.8HSL?.SBC3HF6/G\Y\P63LE1,(S*I8'6X1R6Q)UDH1DY' M$$STTTU6?5*G'/WM &B^CQQ(B";3H'N"8"THT97]V?-YJ)+US2'PV_(8Q$=M9%5)@:HGLJ\T)I M,??T38$F_'><:;Q.& M\^S.EN6,:J)95HQRB>[L.'L>ZVT>6"EJENR4Q OH#*$4AO:GJ8 *;ORH*B,9Q43D^ NH;_%2+P%'0!4- M#J^747]BO&[,;VVG%BJ"-P+(]\&-G7J-1-(]B1"2X"?L=$N3B5G)BUC>T(B! M@4::\(53GQ70\GJ:A0;_8&^I1Q^4'$)T\4CCC@*,>=&!'A[KBQ+_%6-+$ M?"X5$R&;S$EVA5Q*=KD&?$1,?I0743XZK]%=,W%E@;@XK:AQ8:]]'9S04+D= M\B_&F_F;&O+ 2E2L+>FE'#.:&,B%;HQ%*H.D27JHI3L4Z")T.-60!4&O(-%A MM'"H0<33RX=8@PV-7F1TIG"89/@^!_ZVT?@ LO >43\R/?P9%2%WM8R]8@&1S/&X;WZ:SW!6+B9K16>R9ES&R+.#)'*- M.0 & 4=NA)A'-)':3Q22-LY:*H@,OB8,9S V-.8^DTE)H7KD&O5:(RW39%[% MA6Z(1GEDG*WS-88FLE^X9%IL=C[83LS0J$&APH'CL5%*8[RHWBT9^\3&O9]G MNS^]EAZ1HFX,$8PG"B7#OC 8*^W>E0]W2N+'-[A%P_='8^#"N!5<1>XC;;M; M<WQ8(;GFH+C'=Q]5J?Y=C'V?G)Z?=%]GY#\_M]'U"047G4 M5)8$&N#Y0H=W>[[S(V+(UN*)" "N*%!\"8!T6T5S>[2%A!L<2*,A<2-O@4"H MJS!!^.CL.,0&0YXD;DM3F4E/TOQD%'+H-^XY;BPMK5*;3]GQBM V;^+Z'> M+'J=!JMPS&7'QA/L?#Q3D^2S7$MX21*^=40#Q'&6.)H\OW]U_.HHFF4A8[:S MA;VN&BK4-)2?]*0E'=A=G_')N],55MM#14*P"B"TI. M'-Q\#IE*-!8HW#N+TBWRR?;1'^,W"5312^=2D]A;2^P$,+JCV"&16X-TOVJ( VB\H1/Z,S'E:9'LIP/R(I[:&T]N@KN*-ER,^JV]E]:U65'[(8,!6JXJ[-:EB^LP?.K_WT-F=APYS M25:^(<\3%6F0Q2ZZ;?\9VWFE=N^AM"W)@-D#OPVAQ=?L;E/NV:"3P%+RG9T6?CP:\+ M5'OEWPIT26_;8HGZ][_-GSYZ<2=[%[F.^/:O7(0#@PZ\!"JN M5CL)4*UX*BV0*"RMRC_IY,E^P M4.Q= OH&(O:H&N&-G\C($GC=/@]% X#\VS>B/F#?3S[->6'A(TE X"EK MNT=L-%[(ET=4$8$>1YJ4TA6"6BW-HH9KJ9U%4O4E>G%#:9@.D%-['#I'?LP M5Y D6;CT+7T)6D/URKTZ,WO\)\4.UV14O=3VJCSP529(93SX'CFX-HVO'2-R M2 @QOA7%P9$[S@Y*Q_\= 8:*F5G^Y)[CTC!G"DBF9) (REATL*@+"LR\<4WF?V*F1N]KC8S4 Y;R>9&H#+5M16M-+W7 MWGU$OK5:M7O&8'XQPJTPB1A&*6ZZV,",[*;HQ90N\R_;451.FX%?MOIF"\E" M$E.GVC]R^K04=N#7*JG2"9,3 @1R!,S4)]GF.\R,>*,H0&S"RXWV>FA0(@M& M#Y1[,CCOC$[6S^-0!7;R__ MW46&-=QFJ:/^KZ@8QR_T'CO]R(V.N2.DA4$/2WSOKI=M,!K-F6H6V^GQ_F3I2AW'K!()GL$*=?71^]#';^G MT= [-"V/O$HNA(0,3HK!#!!*:)G7C9H8A'-%[3XT/C X,%$056[-*QTOTV*Q M*"J/7MF4.$%2 QJ_S#$;+1Z?I!#1B05\X\\4>/S\\2DCY(B(5GAN$:HT[SIP45]12Z+X;F.%&F!"F&]2%* MX]P%6#2UV=()B@QG@4S+%(X)8T ]"['KZ5_0$=#* M=#OFM^GOYG/_5M.SIR-=*6@170FH(H&WX]?/[D;*E5]2>(#$LS&),U5/T<1, M7OX5(9R]P-J(]FD,%MSALSJZZ"IZ\4.BMK0(D;E37R:CE7FB] M^:$&\FI%Z?:,09GEKZ700G:[,2\?]J]>/JP<_&<)_P?(X+]4"_K&].;52WR! MH+VT=>VXIO6'!_,'T5\1S3\\N)@_OSA[\!">#%]_]7)KKNW/!M\_B*5\*WCT M=/;T\0.N)-5?^G:+2V()3]]NZ,>U-:7M\ OP^:H%TI%?< ,&PO=V]R:W-H965TZK4*$U=KBY6E\VL5<>M7TU![K0H16E?3^6QV,ETK8T?GI_+LVI^?NB96 MQNIK3Z%9KY6_N]25VYZ-#D?=@U_-JHS\8'I^6JN5OM'Q8WWM<3?MM11FK6TP MSI+7R[/1Q>&+RV/>+QM^,WH;]JZ)/5DX]XEOWA1GHQD;I"N=1]:@\+/15[JJ M6!',^*O5.>J/9,']ZT[[:_$=OBQ4T%>N^MT4L3P;/1]1H9>JJ>*O;ONS;OUY MQOIR5P7Y3]NT%X\I;T)TZU88%JR-3;_JMHW#GL#SV1<$YJW 7.Q.!XF5_U51 MG9]ZMR7/NZ&-+\15D89QQG)2;J+'JH%_@ MD>@[^F8'D_SQP_)<%"]"K7)]-@+J@_8;/3K__KO#D]G+1ZP[[JT[?DS[5UCW MJ/S#UOWBHJ8C^H&&VNG2W=+/RJ^=O1O3NW=7]#]+;Y5M4(QT>"01GX\IEIJN MW+I6]HX@J;TN"&IV1U<.7 M3P'O6-('$Y4US9JNJR;011-=K7P,8WIC\\F8%%VIRH!QK%&4.U\[KZ2&#]I# M/EQ?= K'V0?X0U>E:?IEOND/5+:@2V/I#Z- M0N\<*TX'>6-S4ZN*Z@;Q")K-J[W;F,+8%55N94(T.3$$3*Y#!@&PK*GN1 7^ MP$_V!R:P OQAFR7X$ YY^.FI@+ W"^0!]]O2@=>"@;>(!PBT8@N,Y^.*)H^0 M$!P"%6+:1RNNWD05-5(H"0Y-7O9&99U1K ]N5$VATSYTB10J2>\8+)]KLX%# M8P+S>?:,TQ>]L@$@B/Q 5'>F3.BUJ]!8> %) 9 9JH_F+=N+,YD0&MBN8%E$ M;!'3D_%L-J-(6&EJ/@:5$0 ##M7*RD85Z*I2 8BF MC1-CDVB7X5=_-0P%#EC8X5:GL2DNRY^-CK.X?QEOVW>:@[E0G&.E!8"2+;$D#J,GV' F4#')L MT.UIJ[Q&!K$.+#'(N1 J+0A;W W<. A:TX(G $":M1T8.(HJ;C,.B^'6@GM*3M(]U]!'A0/-IK._--;T#U"RL0GO7WB<7Y>PQ'2R>$FO6MPS, M%EW+1A"2FJWV22^J(R U;&K^E%8 H.S?#U$7'0"#(5&+OCQWC>64O];%JUO1 M__'Z)K&00B4Y2'FQ-%?>F\%Q7600&B&K+C;9PPD=Q.9)VL,:2A/VN!G.H]PQ M7XF]A;KC)_R#N2ZQJD![S[$)CBBTO\^$^\[?([BLU<=!>+ Q,-7=:P=C"05; M+1YKA=J68*>T#4K!HIH0K,*PT2A6EC)(\,;E:E$AWSR 24=%\VG?KDY$188$)OEHD36Z^1_653 M@?<[R6*<[<=QZYH*(=I:.AJ?? XK''PR^T^7\)84FQC0KJ7/[&^>T$4/C0+\ MEZYQO-?,U<-)HE1%9EW<&26K#R1*%7V"!QQZ+X$3^@ - U0QDY5FP=M9.Y.[ MLBEH.[79P&$ADI;04FVJ/!5%8RLF/%4S/PT&JS[7Z$VT/UK6^=VTF4*DKH=7]>D'N M=Q,<('GT63E)W^Q(4%HX)UT4^56T#F MQHGH>UT8U8_#K_7"IR*?_1_SL#3/2^_H O1M>X 4'^ M=//^2T/+/XRJ65N%CVAX:%REKQE7OQBM@YW9NUGF*\=512'I6[,^JBL5V:2Q M-$-.HT1I?VP$2Z)ETZ()F#Q#X$$S39)=\]^UB2)+A3SVA\<#%EX6YJ\'/C'Y=<>*Z-J]KE\ E@'OOW]QV+E MY_LG2&H('K\]/!F9RB=&0M7(2\(27NXZ0\LA/#AT)TVR;^/C^\9_"Q_OJBW+ MO6[GD&]@9/KWC+R7G:]JB2T@^I;(I5;IV+;$7-6&N^YNNF7G.2RVFPAYVL%K M&LS@!\X7NOB'=]@^(V' 9YE0XLF,'OJ2,=W[J(2Q>"6?S@+)?)N^+_5/^Z]S M%^FCU&Y[^K3W7OF5L?QRL(3H;/+CLU'*17>#]W_Y1+5P$3.X7)9:H?OP!JPO MG8O=#1_0?[,\_QM02P,$% @ R(-N65P_=EGI!0 *PX !D !X;"]W M;W)K&ULK5=M;]LV$/ZN7W%PBWX2;+WY)6D2($D3 MM$/3!,G6#AOV@9;.%E&95$G*CO?K=R0EQ6Z=; 7VQ:;(X[T\]]R1/-E(]567 MB 8>5Y70IX/2F/IX--)YB2NFA[)&02L+J5;,T*=:CG2MD!5NTZH:)5$T&:T8 M%X.S$S=WI\Y.9&,J+O!.@6Y6*Z:V%UC)S>D@'G03]WQ9&CLQ.CNIV1(?T/Q6 MWRGZ&O5:"KY"H;D4H'!Q.CB/CR\R*^\$/G/VWC&5E\N*^U^8=/*1@/(&VWDJMU,'JRX\/_LL<7AOVQ(V@V)\]L; M7$*@MX0XE@ M2C&Q;%,Q1[-!%$[HR_7ME4OBN_H()EXXH5PHX;P!WG5P$?NW40*@+;*C2!!"L$9)<_T I4BMTNN M09>,#(*1<*.'\#MG'>8]US MD@!M+=GU#B!65=0:-<&J^9Q7!"K9M )R7O&EH[*V^W9C&,*O9*WSUZ[NQJ-+ M7D/!BT!( WEIX7Y* [6GW325C SY!'S^<.6PH9XJ%?H1;"A (8&3=&XZR7:S M(]+TK89%7V:Z+S/O8F>&O 'K3:WDFA>XLT.2^]94H)NZELI8N%MO@/QP8THX MEX6&%DH";>.ZRKM@0Q(60S2_H[+W23E]#:'<*Y@_F)/EW? M550\V>!@=3VPC6%-Q"3G 6=)+[4=MWZ6/.*LHD86G/+T_<)Q($^W;M M(M4*I;&T=X*U+6I7.VQ!H/FZK#@=D3UVKNCS-L6M*:_'D9_E7O&&F_()9V4Q M(?)4=%W1QX>PVT&@C]3#Z)#;01(VN*?N!TYR4?#<(G$ MJ=VN:1A/$[LK2L*C* ON29YN/;6D!D[3W7'P&J9)F,SBX':QX+GOD+75'8) M*WA$>C+ZCTDL&@?N\F=#)0KW2H04>4,-5.QKSM(LC-(L.,]S3UURVS5U\BI. MPVD\M9[.XC"*T^ CTA6M1VJ[KRA+PVA\%'SPO#'L<5?5;!P>35([FD[">#P+ M;AT@K83'B.6Y:G _QZ]A,D["=&:]&,<9H3!VK'DZ:7;JJ*/9=\0(.F+0T84( M*W^10GN1.M!3]LGRDIT#-*$,KE$T^(1,\(DR5$FMVTIZJ8KV"H>RF<["HS3Z MZ7CA4+S!,_&F)A!-$P@&<;T'XWAT%5OM'.!7Z%:NF>*!L=W?Y?O9_N7T+E_ #R)^V?4 M#5-+3D%5N*"MT7 Z'H#R3Q/_863MG@-S:>AQX88EO>9060%:7TBZZ;4?UD#_ M/CS[!U!+ P04 " #(@VY9K)X(@QX# #N!P &0 'AL+W=OUT$N_ M,J:=AZ$N*FR8OI(M"CK92=4P0Z+:A[I5R$IGU-1A$D778<.X\%<+MW>K5@MY M,#47>*M 'YJ&J2\;K.5QZ(_F77NK2 H'E)(W*#27 M A3NEOXZGF\RJ^\4WG,\ZI,UV$BV4GZTPE_ETH\L(:RQ,!:!T>\!;["N+1#1 M^-1C^H-+:WBZ?D3_P\5.L6R9QAM9?^"EJ9;^U(<2=^Q0FSMY_!/[>'*+5\A: MNR\<.]TD]Z$X:".;WI@8-%QT?_:YOX<3@VETQB#I#1+'NW/D6/[.#%LME#R" MLMJ$9A"E*+'^T#XG50"UYI+9)+@+>8WL%:11 $B79!;QT"#5U M>.D9O+LA0@W_K+?:*'H2_XX%VN%DXSBV3.:Z904N?:H#C>H!_=73)_%U].(" MRVQ@F5U"_T\)N8@TSO.-- @Y/'TR3>+X!9SS-G8 U + 5 @WLFF9^ *%I-K4 M!DM/[MS!3M94Y%SL@6GH]TIFZ+ZY*'E!JQ*VM@_,O7OJ+N6!0$F-_>S+H^0; M;+:HAA< ?Q\$#I(W1O WB+,@CF9!?)U8(0^B61YDDYGW"K6> [/TF"BZ4 J% M)3=02ZV)X;,XF!+X;!K!1EO7Y_(&-E'I[TX ;5WDT:#>[JNW8\[ [#;-WU\._JW21\ MS=2>"PTU[L@TNIK0[%#==.D$(UO7T;?2T'QPRXH&,BJK0.<[257>"];!,.)7 MWP!02P,$% @ R(-N64[&@!2X @ ^ 4 !D !X;"]W;W)K&ULC51-;]LP#+WW5Q!NT9-1.[;SU28!DG;#.J!#T6+;8=A! ML9E8J#X\26F:?S_*=MUL2+,=$DL4W^.C1'*RU>;)EH@.7J10=AJ4SE67463S M$B6S%[I"12@MY^PS:?O^7(M;/T/V\8W30+( M-]9IV8))@>2J^;*7]A[V */X'4#2 I):=Q.H5GG#')M-C-Z"\=[$YA=UJC6: MQ''E'^71&3KEA'.S6_6,RFG#T8:@T$TB1ZS^+,I;AD7#D+S#D,*=5JZT\$$5 M6/R)CTA-)REYE;1(CA(^8G4!:1Q"$B?9$;ZT2S&M^=)_I+B#&VYSH>W&(/R8 M+ZTS5!,_#V7<$&:'"7V?7-J*Y3@-J!$LFF<,9N>GO4%\=41NULG-CK'_UXL< M93BL[XMV" ,X/QTEO=X5_!T%YA;T"NCN'$KKCC58@%KK0L+?DKL@"8'6":PB4->3- H8"K'^D@OK19H%4=[4X O-/ L>J%GD(PH_#"C\/VP-TY@G)*&\1@&V3 < M)7TX]-[17C=*-.MZYEC(?6)-8W;6;JS-FVY^O=WX -VPG_T&4$L#!!0 ( ,B# M;EFEIE]F?@, !<) 9 >&PO=V]R:W-H965TYIPYPZ%F--U+]5.7B 8>:R[TS"^-:6[#4.J>9A$T3"L627\^=2MW:GY5.X,KP3>*="[NF;JL$0N]S,_]H\+ MWZMM:>Q".)\V;(OW:/YL[A3-PIZEJ&H4NI("%&YF_B*^76;6WAG\5>%>GXS! M1K*6\J>=?"IF?F0%(>6B&3\TW'ZO4L+/!T?V7]SL5,L:Z9Q M)?G?56'*F3_VH< -VW'S7>Y_QRZ>@>7+)=?N"?O6-DM\R'?:R+H#DX*Z$NV; M/7;G< (81R\ D@Z0.-VM(Z?R(S-L/E5R#\I:$YL=N% =FL15PB;EWBC:K0AG MYG<*&W:@4S8:F"A FA(5.5:*EH!IC48'(-!,0T/N+"C,.^IE2YV\0)W"%RE, MJ>%746!QC@])9J\U.6I=)E<)[[&Y@30*((F2[ I?VL>>.K[T%;$O*/9O+O95 M%_O"Q0Y?+X?>,F>7F>V7=*L;EN/,IT]%HWI ?_[^73R,/ES1G?6ZLVOL;\O9 M5>K+PK]*@S""]^_&21Q_@%>[IR,$N0%*F\%Z33;'W#G8'SN!_4H S356KV6% M7%(UT 8+RTL&L)&/=6K8L?1;KV&S+N@ZTR3MR@>F,@1C*2:U32\ M0J7A%XB#R2 -HDGJQH/A*!@D8\^=2E5 )7)9$X8]HH9X& S'(TCC()L,>Q-\ MI)*J\52:PARK![;FM#I.)T&<9C#*B#F.O,^H]2TL;*!.#E5BR!46E0$NM>4Y M9J9[>S^D89S4)<$X&@>3.'/C-!L& ^+]]LSCV;$6R*E.J@-L$+5'"Q8[&@\A M#2:3 ?R@4\]+)K:$JZBJ7I$EA?<\.J:PZP#5O^1P;=O">?+>P.Z=G]*J!7QV M &_)N-MAYBS/-HU)1D=.27R"$ZE45+:@V"FZ7NZRF5(A0MT6-;1%[?G=3OLD MG+B[8/7D\P59-F='JK?+REXEZ\0G?'QR<$"F.N+_?;2TZZUDW3!QH$O$;:LE MHSXVN%3LPI-F5:/:NI9L[^!.F+9O]:M]UU^TS>[)O/UE^,+4MA(:.&X(&MV, M!CZHM@VW$R,;U_K6TE C=<.2_EQ060/:WT@J;=W$.NC_A>;_ 5!+ P04 M" #(@VY9LF)X29T# #D!P &0 'AL+W=O^3U.KDF W'7=6J##H>DV#,,^*#:=")4E5Y+C MZWY]*3OGYH;< ?MBB3+Y\"$IDZ<_F@&CAOA'2K/R#M>UU&)KR@ TS5ZI% M27]JI1MF2=3[T+0:6348-2),HF@6-HQ+?[TJDZ*[C$.PVF:QJFO]Z@ M4/W*C_V'@X]\?[#N(%PO6[;'+=K?VSM-4CBA5+Q!:;B2H+%>^9OX^B9S^H/" M'QQ[<[8'%\E.J<].>%>M_,@10H&E=0B,EB/>HA .B&A\.6'ZDTMG>+Y_0'\[ MQ$ZQ[)C!6R7^Y)4]K/RY#Q76K!/VH^I_Q5,\N<,KE3##%_I1-T]]*#MC57,R M)@8-E^/*[D]Y.#.81T\8)">#9. ].AI8OF&6K9=:]:"=-J&YS1#J8$WDN'1% MV5I-?SG9V?4[:9G<\YU 8,:@-0%(M,O0$K;3",L3SLV(DSR!D\(')>W!P,^R MPNJQ?4B<)F+) [&;Y%G +;97D$8!)%&2/8.73H&F U[Z!-XO2E4]%P*8K. L MZLT0-;SAIA3*=!KA[\W.6$W7Y9]+:1B]9)>]N"=T;5I6XLJG-V)0']%?OWP1 MSZ+7S\2033%DSZ'_CV(]BW.9Y6_*(LSAY8MY$L>OX;(O2A>H&J@X%IL=ZJE" M0UK?=Q*GDP#X!.&=0010*GK3QF+EH.P!H5:"F@.7^VMO2UVGZL@I_;IL[UUP M_LBQ=ZN.*)FT()4%J\A?TR(%]P.D098O@CB)SO?>MFM;P0E/HV"N5Y@#;PW$ M05PL@B2;?=]Y6U7;GM$ER=,LR!?QP^IMRK)K.C*GJ%BCM.7_#E#P8QP4$>G, M(GCEA#Q+@B0OX)7W25DF1B*S>9#2F=O/*(PBBN 3Y87_MP;0(_EFY9>.:Y<^ M"6]QISOJIEZ<#]$GE%"MNOUAU#)\($')W$A^Y.QJP.V'7N68'E%3ZZ7 7?^F M H#@M:N'AIIDBS\)ZIG5!2+,7KH$/3,>:UNM[CDU3!1?(;]:Y!#/DB#-TH?U M49$?)0OO:=@8]/Y"IETG<8RFVFX:U4GKD:.<,I7-BR!*YDZY8 &6&V)^B*:!U&\\)ZX[N?5N?2 P[/. MVZ#>#_/%T(TCIF,3GDZG$;89._=W]7'^?6!ZSZ4!@3691E=%[H,>9\HH6-4. M?7RG+$V%87N@,8S:*=#_6M$+/@G.P338U]\ 4$L#!!0 ( ,B#;EE4/H%/ M* , #0' 9 >&PO=V]R:W-H965TH=[>'Q1YH:6P+I425I..DOWZ'DJTZ@&,4 MZ$4:?KPW;V;(X72O]#>S1;3PV,C6S/RMM=UU&)IRBXTP5ZK#EE;62C?"TE!O M0M-I%%4/:F3(HB@+&U&W_GS:S]WK^53MK*Q;O-=@=DTC]-,-2K6?^;%_G/A2 M;[;6383S:2O:12.+%7=8&MJU8+&]APK782?M%[3_B(9[4\95*FOX+^V$O+WPH=\:JY@ F!4W=#G_Q M>,C#"2"/7@"P X#UN@='O;V)S1A]JC25S=NJ(LK:;5FG!V M_J?=HH9./(F51 .BK2A1I=YA!;(6JUK6MD8S#2WY#+SL!5X.=ZJU M6P/OVPJKY_B0-(Y"V5'H#;M(N,3N"G@4 (M8\ZC^412C@S:N2(F D":R6IC]3MYMI;4H.J=A+=TJ_1>6>T/=/E+0YAC4S4]J!N M'["U2C^1!70Z2)*%UQ 'K,B"(B]Z.XG28))'WJW&BI9+H2MSI"'N+)AD!3!. MH(1[M_W%)AD5=LJQ<98%/$N QSS@:3[J6#3B!_6N-9*4)(V"-&:0DMHDS;RE M< *M>,2?CA(^"5B60I*P(,\+CTZYIHP]*U-/0RLZOJ^N%*6BM&;6WK64+L-M+Y6= L. ^=@?"CG_P-02P,$% @ MR(-N68J+=/,_"0 H!8 !D !X;"]W;W)K&UL MK5AK;]NX$OVN7T%XVT474&T]_$B:!^"D6VP7;1,T[>Z'B_N!EAB;MQ+IDI1= MWU]_SY"28J=)V@4NBM1Z<(;S.'-FJ-.M-E_L2@C'OM65LF>#E7/K5Z.1+5:B MYG:HUT+AS:TV-7>X-Y"5'I[-D@'W8./ M#>;IJXLQK?<+_I)B:_>N&7FRT/H+W;PMSP8)&20J43C2P/&S$9>BJD@1S/C: MZAST6Y+@_G6G_8WW';XLN!67NOI;EFYU-C@:L%+<\J9R'_7V#]'Z,R%]A:ZL M_Y]MP]IL-F!%8YVN6V%84$L5?OFW-@Y[ D?)(P)9*Y!YN\-&WLK7W/'S4Z.W MS-!J:*,+[ZJ7AG%245)NG,%;"3EW_DYS9=F:[_BB$J"/60Y8G,9>%+\8>,^:"=8FK!??SG*TO2$'>R!.[5\Z82I687G M;&ZM<"\)XB7*;:.KC53+\.I*L0]Z(^J%,"S-?'+2F+F58)>Z7G.U8T)!$02E MQ8Q0ORRJ8 VTP[E97(#;[ M*@(0CO(3=J$-$A\,@X_B:\,K4D;! O-!.U9FZ?2$??:;'"?/:4=1R:6DI!0A M<@4W9&PAY(9R90^%CB:'0@A-B< 4A6Z4LWMRAV)D W0!'"3]0O[&ID%1H:T[ M4"C5!D'69L<0PA<2*]LM%?J$-HANM4,0OC:RY)Y=-[QJQ,,JNLB\]1#!1LBC ML+1V(=Q6",7>O;VX^LC656-9]MSGN,=+M&-C4:[J/^S'\ "*1(TB%&@!XX&U1 M-27<(KPA#Z:DJ-P*4B+RWB^)UJH.89RR;#I(?@['@: M)_F$^4X*^#/>M5*RD]3*+L+B&[P$^@ $2E;I*X%6N!4*DM6!LZE*2@;&=<'# MCG9]O'"1OXIN, 243>4C<5][Y-?2NFA>%*8)U1^6/&/C/$['$URD>1Y/TTG4 M4L)>S"E9R&\:SZ8SED[B23:)YK4VKGN/34OB[Q+\3?NS)PG= DG8BX/,2T_H+9VT=,5[HB>+L-32]0M:T3+L35 POZ_@?J>X8WYM MP"2H@VH74:;*AUH0=8?:YRH^;#%#]ND19_RN/VL-6QN)"I.PH2NA=6/6P)6G MS1572PK\0?$1O:'RD .OH>!5T50>T.@61MH5+_>B%+#+E9.%7/N -=0&0]W[KM4"L1/Y MSMOA/6[;ZDY$B:5OOE&!', \-!GT5#0_@YBCP)Y4R[8(3)E#W/@G/\CA!*>#/M_IQ=^?CG8:F3'KX$FXL0TK;PD00ZEJ& M%/2HH)[KBS!/0"P[&_M*\*VS-87Y+K!?8ULP.U,Z%$U_LT:NJ*24YW5)H6X6 M5I82.!2D]Q;9C,A3= GJM"4Z;PG7,!<5PNNB)U+1KKN8W/NB_$@"C. \5)$- MTL!D73:%@\:#;D^CHRP$,2A\P(' $S/A@6948ER2=6ZTEL!R,??1Z744$N!@#_">&13L<)4 M\BNZ\Q0PH>A(D.U&EC1G&>&0Y_;<)(S]$5GWB>"DACQ<5Y*3;D\F76/H03]D MU\ .)D^*E:*FTLW2H-,W8F$:ZL9H0BVABWW:^%#B^0*-O# M?J[@#3^TCV9=ZA-4DB]W@AN4MFV)8_J<\$$#A_)%OSZT,.Y-E"H*TZ@5M7R) M_-"U5.A65458MB'#@7KFS9*JLG/E@,JO&U/X 9[::L?7@7!!EXK8I[K7^SJ1 MR'?BMBL-)_B;LJ/9Q)?A8[_T+SV.IT='1/R3V3'+C^-QAI\TGB89R[!NBJ<) MNUF!C_9.-'O)^;,!C$(+SQ]O='X ZV@K\ACX>R5A\>5*& 3TG41E8FUW;-A_ MN7=D81=_O?5@\C6\59!8[/RF]!6%IF\\\S/XZS]N8M8>4[1Z68H:Y1OO91>W MT4%Z#XXM5YV(/]G=I0+AM@V_:VN]3_&A/_ZY'W.\VH/1E,1"#HF_!)UWAA'E M^'!3%#^3XWVOAJ"E);^ MVR@U :0P?$#LG_:?7^?AJ^/=\O#M]CTW&/UPBA&W$$V&L\F F? ]--PXO?;? M(!?:H3/[RY7@:(6T .]O-?I">T,;]!^ES_\'4$L#!!0 ( ,B#;EGK'7+@ M!@, )\& 9 >&PO=V]R:W-H965T,#$(@A=AQTE*U2:0T@"A2H6JY/" >-O;$7K'>-;OCNOE[9M>I2:4TB!=[ M+V?.G#.['D];8W^Y$I'@OE+:S:*2J#Z+8Y>56 DW-#5JWED;6PGBJ2UB5UL4 M>0BJ5)PFR4E<":FC^32L7=OYU#2DI,9K"ZZI*F$W%ZA,.XM&T2X%HVB&]-^P*V?8\^7&>7"$]H..V9PUC@RU3:8%512=V]QOZW#3L!I\D1 MN@U(@^XN45#Y5I"83ZUIP7HTL_E!L!JB69S4_E!NR?*NY#B:WZ 2A#G4PM(& MR KM1*B7F\;$_!X59UNNBXXK?8)K#%=&4^G@G7/H@[B(]2'B+ M]1#&R0#2))T!;_P/L]?![)<=L_!CL7+L/J.?^WQWM)/]M/Z[.7.U MR' 6\8?AT-YA-'_Q;'22G!\0/>E%3PZQ_^<)'>3:K_23(831"%[#TZG@LX9% M;:6"47<: Z 286FJ6N@-K(QE5QSY',;'R2!)$GC;6*F+@-J@L(#^3L#'1F-_ MHH\XCAQQ5H;P%ZM\9&U-WF3D&&1-4Y1P=7D);(85%ANXU-D07KYX=IJFR3GO MA-'H_-4 !&1;5:;5S+?:[*;QN-&;K)D% @*M-H@KQ!6%M3!:FM<%R.XY/!)#GQY?O8J VM>XK M80O)ET3AFD.3X9OC"&S7#KL)F3JTH)4A;FAA6/(?!*T'\/[:L/;MQ"?H_TGS M/U!+ P04 " #(@VY9MWIV2",( ">$@ &0 'AL+W=O6:55- \]+IBLNZ]'%F7WVJ;DX M4ZVI9"T^-4RWJQ5OGMZ)2FW.1_YH^^!6WB\-/9A>G*WYO9@)\WG]J<'==)!2 MRI6HM50U:\3B?'3IOWT7$;TE^"+%1N]<,_)DKM0WNKDIST<>&20J41B2P/'W M(*Y$59$@F/%G+W,TJ"3&W>NM] _6=_@RYUII?LC3+\U$V8J58\+8RMVKS M4?3^Q"2O4)6VOVS3T8;AB!6M-FK5,\."E:R[?_[8QV&'(?-^P!#T#(&UNU-D MK;SFAE^<-6K#&J*&-+JPKEIN&"=K2LK,-#B5X#,7-W6A5H(9_BCTV=1 (CV? M%CWWNXX[^ %WR'Y7M5EJ]KXN1;G//X4E@SG!UIQWP:L"9V(]8:'GLL +HE?D MA8-[H947ON[>'7]DUU(7E=)M(]B_+^?:-"B(_QQRN9,8'99(3?)6KWDASD?H M BV:!S&Z^/DG/_%.7[$W&NR-7I/^E^EXE?NP;7\H(Y@?L)]_R@+?/V6[*G## M>%E*VR!&L4(U:]5P,,A=*HG#I7 ^U]*(DLT,"+3+VC680+6NA.57"Z)"G_W9 M2BVWCRYK^2 YB?@@YDV+QJ?R(#U72UES-J:SP#O]='MEK_S3X\G6!%Z73!JK2*L9,-*Z]21XPP2U M!/NUK<6VH(,ND$H+]K5MI"ZE128]8=F%0_.7F_7/X7(I0 5)9B@92 M.2)7FT95%6Z 3L">VKGJPT:!'U]]N#HF=$*%E*R%*0V[N;UB,U%,6!ZG8W[, M-'P3^VFH2]D@$M434QOXLX)D$/":Q=X1>U#6L*+33,;!;,810Z"S!@KBD4/B M[AI>ZP4T7MXW0@#!S83=+6$XXB-U.4'C MPOZ^9,<([R\WO]W='%-#3PX(BH\H4TY?.PQ5 -^-K-BU*,1J#I-"WZ8BG;"9 M=9]D+'G)@ P:&2Z1%_A(!IDEC$<(++YUR00ZF5Y,#U&VJ' 1VHO]W#N[N8]< M5 U+7"^/7#^**&E_7XOK[$=Y-VG;9H"_?"XK:9XH$$(;CL[02\M624X!Q4.Y MHM!0G?*Z;A%OL5@(.Q@I<(P"M]^9!:^*MN+4]UTK.$0G'K$4H(Q;O8T6P/2P MN"X@,*FTLN&(6J_1 N4V\5NKRM=, MNZ40^RM':PRZ)0E-CZW@$:U25O2@V3 M2[F01=\ ES,T0!IY)T'JG83>B9_9(MQIZ$ZBW2X6![+A_'7.;4=J,KW/R0(= MJ38PZZTSP_I4MH@ZC@[I= X(?O$H=*[:ID$#O74^"/0PHO-F /(W;.R[J1>S M8\=",LODZ/"@-U_^_<*0,I12?V<#1Z.9Z;)K%S+=#)P)QG"\9Q MX+M^F+)C-@ZRR$VB;#!A[ >AFV81G26)F\"IXQ>F). )XMZ2LI??0^PXB2(W M#_Q.."1$T-.3[N=K#YD1BR1,W!AS[IAN@C1VLXQN[GXX9CY/9A.VZ)W:*6[4 MV@9;(OUKLS^%J/8*T1@LN]]#..DA"BIWC=SY.>FP9=((VHX)V^V0%8\\))H;-4A;+'\S+3O%0=W1"'8_*+ &?#N%=USH>Q=T MINN_H=ULNT+?;BPZFAT4H)"T1F&,$[G>+_27BI^E'S#! O7?;(39H'>+"D-! M!O[$PWSJ_K:%6 N+E-O\SD6-86B.63R)_2/\9L'14)@#5@% 4(V"!L,XG/C) M$95A-,DR7#A_0&+G#@E^41H B[9_TP ^*(2M89CF*UY3HSU+ULR;8$Y!;.B3 MV/!09<^L+-YBV6BPB5&RZW*O MV?F3'0D@IL4)N^(+C@VGMO+1@EG*@BQV\R2B\1GE"0O2Q/7C;"CZ+BS63AA) M6PCRM.NR+6'GWE:9U%:O1N0M7B,ZX.BJO8"VSG7,?Z.=( DOAW*G9+Y!-G(W"".ZRGTWC"/GIGY 3FT/=%LV M"Z+,#>((*?/=/ KZ(NRL!T@G"8O<+/(<#*ZFA<:A"7V*:)(R/P9@)9YS^\_/ MO2ELRFANTTBG=/A>ZB9AP'S@0_Z\@1\>Y2:(J:#< M*(K=!#/\_]H'APUD;U=S"'T;XH!@#[ZD-&G]*&:'7DRG.]\,5J*YMU]&Z"4# M>U7W^6!X.GQ\N>R^.3R3=U]N?N?-O43S5F(!5F^2QB-TN?T:TMT8M;9?(.;* M&+6RETO! &PO=V]R:W-H965T(!I[:1NB97QO33<)0%S6V3(]DAX).*JE:9FBI-J'N%++2*;5- MF$31.&P9%_Y\ZO:6:CZ5O6FXP*4"W;0M"LVE (75S+^))[>9O>\N_,5QJX]DL)ZLI?QI%U_*F1]9 M0MA@82P"H]\CWF'36""B\?<.TS^8M(K'\A[]D_.=?%DSC7>R^<%+4\_\:Q]* MK%C?F)7=G$X4KB.7E%( M=@J)XST8JTB1P7-BFY473*2<_,%TP)+C8:.J14 MU4SA-#2$:T_#8H=Q.V DKV"D\$T*4VM8B!++_^J'Q.= *MF3NDW. N;8C2"- M DBB)#N#EQZ<3!U>^@K>US_R?)'#T9^_?1./HX]G^&4'?MDY]%],PEF,TPP?I$&(4WC[YCJ)XX_PTA#\62-4 MLJ'FI ,P;-T@:#2:-I6IP=!Q(=NN-\QUD:QL$_ "F"BAY$UOL/3P)2QI.UW: MX;*D$\M)T.6)E]-@*7LR0UC_ ]K[M(,VM4*$=B@]M*7GV7JQ19-Z#WV+BAFI M)MX#C;9&:@W,&,77_>"CD<"7%T73E^@4]T&@/*CFV=42[>(3JH)K MQWS+E"+#.@#967P2+' O'E%;Y%7^G7*DG=X=T6#B&6I6 @.QSV!U(O6>2SW0 MS##8KBE4^\'AT&TQC,CYUXOFG&8 5W&09BF,QT$Z'L.I7@^/AB_5W,8],9H" MV0LSS.'#[N$5NQF&][_7AR?P&U,;+C0T6)%J-+JZ]$$-S\JP,+)SHWPM#3T, M3JSI)49E+]!Y):GA=PMKX/"VS_\!4$L#!!0 ( ,B#;EFXL!:P00T %PB M 9 >&PO=V]R:W-H965T0?5WWT.T&R;9%<3@<:(F.=9%$EZ3B3?_Z^V9(R7+BN"VN0->6 M2 [G/=^,\VJKS8U=*^7$M[IJ[.N3M7.;%Z>G-E^K6MJ1WJ@&*RMM:NGP:*Y/ M[<8H6?"ANCI-Q^/9:2W+YN3-*WYW8=Z\TJVKRD9=&&';NI;F[JVJ]/;U27+2 MO;@LK]>.7IR^>;61U^I*N9\W%P9/ISV5HJQ58TO="*-6KT_.DQ=O)[2?-_Q2 MJJT=?!#P>T?] M(\L.69;2JG>Z^K4LW/KUR>)$%&HEV\I=ZNT/*L@S)7JYKBS_*[9^;X+->6N= MKL-A<%"7C?^4WX(>!@<6XT<.I.% RGS[BYC+]]+)-Z^,W@I#NT&-OK"H?!K, ME0T9Y^G/I(^?/]=\EL_/((@Y.>PGNZW@T M'B?B*^Y;ZZI0ANGO<0EJ52662JC&E:X"(TX+W2AQ2R)NP#??)\J&WM!M6"- @+YM"$$&-+08\FHTVD@BU^&:5'8FK=OE?;.[)?".M6N&4J9D[ MV=P)9#/K0 K71=!XZ?5R@02BC%&%9SW&M;=EH9K"(D+O2(:-+ OB-)=V+;3Q M7&Q+JQ#E;HVD9C>#JQ]3"6ZG=[1%6JL<[8CH";LVQ%ZEKB'CG9"WLJSDLE*T M%\QI$XMV SIL8!(H9H78?9&KLH9]27>T;OG=6RU-0;>^[U496.@N?8J'B/PM M';]\N)L7DI?/6!.%HLOAQR/QR3.C;F%>.E"5\-1">L,9:-!:7;6='0?WQ?>Y MWC-4]-!0XHBACFG[@0/2A;W/T4DPZ4RY[+FDBXVB"DC^$4RTL\7*R[4[\B?F MAG_BW!W=MC$:_CH\Y,.T:3F"<7(7I4,:Y!V-@"Y;L$\6'^AE)-ZWAN,&Y.Z4 M-! 4*5S\LT60[>>$H/HH$$K&\S@]R\27QF].%@<:GK.9)6W%:*_8(97LC3B5E:MZESM5VF,;)R-I!-/ M1#9*4'&KBK2?C.;==_A\LLA>!F-=F#)7XCFVITAMW=J';\KD%.;#Y4F__(L& M%V5%&;I+V,EXTJU^A4/W[Z?=V\O2WHB/1BEQ2?D+'%\JUYJFWSD9I1-QT1K; M0H3.78)$0E[C)+"4BQ$W.4H >65D=0TUM$TA:0E^A4K96,EIU'**"AX?-,A7 MS5]RKG=&5S'Y:*-#-/O &;H"@L@HQ+?Q0=0 8W(F1( XGZ1ZE8^B/4M1+2G8 M( QF,VVE?%Z_1N905!ZM@ R(A_.K=V*R&#]/QKQ.CXMDRM]!,:_: M@FG NL.KP;ANJX*XS2M$;[DJX:]T"*ZH#9U!4E1<44?B8VLHN?:)1*%5X#0P9E491D M.)B1RLYS+CMT;!AA80%3J2 G1QB) \P:B_?R,VFP@J5/1#NW/K*A93UD[J5 MA8QIMY=-Q52:H@[=[%2&4HF@#N&T*W(/5$3%]8@&B7=7 (6&H2>RBUD^L^=4X_M.7W5E9>V1Z>#0WI[01<$1(V^ZM>C?Z6DP<, MBB"L[H++^U2&O!ZZB$]@O^$PO:!(0S+Y#% W90K)X?A^Z*:1+#3X*;S>2DJ[ M9*(.!,%QX! AWP,!<1+VM,L+4B9Q [L'&F&\D;?=Q_G-3.O&1JQ/%1@XM5&H(7C]= M?"$D1/I*DJ"PZ%[0H C@D*/LUU5INP^I)(H,23V9 =?,Q#R))^F< K68*W)/)XE9R*+TRG0D.?8;_G4^.F-'Z10]?%MT^75SZ@J7'"01/Q2@.-D1@ADY%1 M+0W#)_:H#0-&W55\\A)T1^KQF(X[5\NF0.=)*M+%-%[,SD@?V20+COIEPYH. MH9ND?#;=>5EO"^HB2CBCZGK, P5G$*N4(D.\;2B8NBBZGP]47^FUK_3WYP72 M(T/T]^RJ%(!+W;3K20Z0(8!Y'-&%'^5BVY"H^B(1+PKDMMX$?@9U@U]^H??KBR4(.)!]"U/OK MT>?N*O$4*Y]]%V&?1><#1J^8T;^SE?P<]4XON=A"1?T#EI+QWMIB;RV=#M>2 M\=[B=.\@E#M83/>I)K,^J+"&@UTG0CO[AR&L5Q0"??\UM#6K1]UH'GSFY7?'=.?QL>"U/AQY>A]?14C/* M#*\L&P3]D"4_5901*B6MX\E4<*^#\MAGH@8P)C1!$6:IK/51XKE#(J9$XP6Z MSPMZ;XJQ;FY%4"1 K8?= Y,+N(3PXF 'J!",OVX87"%X/0.$I_T<@4L?JA>Q M1S-%RD(0J-2%AQFHKA9Y-+JW5JY0RHGZIO,+OOE/M0(0[X!4*C0D6Q&%RA(U)8UTVQ6'PV, 5GN$9<,]1+1V<93SD8TYV-9A/_A$N/ M\$<2M97/* #55 O :,P%OD^5N;8N8KY]>[NS:&@HZ=A2#17_E-!JWVT:A+2Q MN\/JFZ, YTCY1OVHT<^BIF<[LN#\F"!4"L@,=*_-&SM>%>>9=="L3-:BQ:K#G-+W9J.K579X(*2 M^NZ=+\412P_X;@C9;=5 -Q"!I]&'(F<(^SA& HM>F8,*)G:2\D'R%+(G.H[; M$KUX=<=6C3H1>;IZ+Y"H[@XJ"W0>4T1;'3^N]CZ7LR8YJCH6?>@?8M'#[4<< MJ*51V!_=4*X'TV6S:1VJ[B/C-JK\1^9I9]/1;'IPHI:,__)(C9)'M_E]F.V+ MWTI5]7!2C ^CO&[PLU>>*%*>9*.TGRIBUW9=YNO#"#.+Q9-TE/6[RX>9$ 1" MH!\#B TY29*,XVR1]I\(\?/VFDI3>C8",>($R?@Z@S3^+PHY,XSVGJ-?CI9P_CGE."B\YW M \\#OWCX'W?"7+ K2?VPXCXQT1,375M.G6/X;:7+M.$X(T<_A/[^#V?IM M)?.;YVC>-(U+/^M"59P!*55'>ZGZ,)C8R1%TX0?"?S=(LV,S<1+GZ$P\V1T. M>7M_.#Z:)W\YF+/1;/9_!?-#R[)"GR2C=!?2LO>C8?/V,0 ^MR8&:__+N9]D M' K8F;?K+(OG /F'?FL^'?SB7RMSS7_70#T5ZJK_\;]_V__IQ+G_BX'==O]W M%^C4KTO(4JD5CHY'\^F)'U-U#TYO^.\'@(B=KOGK6DE ;-J ]976KGN@"_H_ M*'GS/U!+ P04 " #(@VY9;-R^Z>$# #3" &0 'AL+W=O-!HN; M97(]O;J9LWTP^$=BYX[>@96LC7GBQ5VY3#(FA H+SPB"'CN\1:48B&A\[3&3 MX4AV/'X_H/\6M).6M7!X:]076?IJF5PF4.)&M,I_,MWOV.NY8+S"*!?^0Q=M M\RR!HG7>U+TS,:BECD_QW,?AR.'R>PYY[Y 'WO&@P/(7X<5J84T'EJT)C5^" MU.!-Y*3FI#QZ2U\E^?G5%V&MT!Z4%&NII)?H%JDG8/Z<%CW(303)OP,R@WNC M?>7@5UUB^=H_)4(#J_S ZB8_"_B(S01FV1CR+)^?P9L-*F5QE! MYJ=!N#VN7",*7"94_P[M#I/5VS?3=]F',Q3G \7Y.?3_FXBS(*S&:#5NHM-*UU+8-[ UTEB^H5B#.JY"^^,]2.A<52,J+4.Z1"MPX$ MM>EV:W%+\ 0*/\W&69;Q'QD1#!E:+]<*@46Q?3GJHAS'P'1\45&/@JL$Z6>( M6R6<@VOF4-,M\.A-\03XM16*^5YF/[,1D]1MO4;+JQ\X2T<2F4/;T%X12/$= M->J!OJ$Y@<^T71QM:T[)0)Q. WQ&6T@7<.FJY2A31$T9V5E$V*.@"&VLJ<,I M=P\?#TGAVZWDB D/8D1^4<$!$SEA!4;1(?S1?0)W?"L6QI9"T_=.^I@NC[9V MA[ <6(XY [R!.\[X2:%!B<5&R')$UH5P%:SWQR4P?H490AD*@*/S;ZOC33T0 M^?: 3BI%NAI)!U'RH1([CB9L6DL.%G9"M1CC31/(>;+A- \'5D@5.% :T$>A M1U[JL,,@I.#TRXW$4+6BI'(E?A1$5AA8BT9Z6@MW%+@U%J*F+,IG\HLUHHQC M&GU(0^P_5]:TVPKHJO,8*H_NNQ$UWFQ,@C0>C/MF@Y=F>Z%Y2# U)757=)#V MJ+ H0J_B'2,7J-^+?;A=)W#M:"0754@-R0[:*:2G[K3T:-#4:+=AG#I*7JM] MG#G#[C"QK^.@>C&/X_Y>V*W4#A1NR#6;O+](P,81&A?>-&%LK8VG(1A>*_K5 M@98-Z/O&4,[Z!1\P_(Y9_0=02P,$% @ R(-N62,1["T,! #PD !D M !X;"]W;W)K&ULG5;?C]LV#'[/7T&X0Y^R.#\O MZ34)D$M;M ,Z'"[K[6'8@VPSMG:RY$KRY6Y__4C9\7);+ACVDD@4^?$C18I> M'HQ]< 6BAZ=2:;>*"N^KZSAV:8&E< -3H::3O;&E\+2U>>PJBR(+1J6*Q\/A M55P*J:/U,LAN[7II:J^DQEL+KBY+89]O4)G#*AI%1\&=S O/@GB]K$2.._3? MJEM+N[A#R62)VDFCP>)^%6U&US=3U@\*]Q(/[F0-'$EBS -OOF2K:,B$4&'J M&4'0WR-N42D&(AK?6\RH<\F&I^LC^J<0.\62"(=;HWZ5F2]6T2*"#/>B5O[. M'#YC&\^,\5*C7/B%0Z,[F460ULZ;LC4F!J74S;]X:O-P8K 8OF(P;@W&@7?C M*+#\(+Q8+ZTY@&5M0N-%"#58$SFI^5)VWM*I)#N_WAJ=HO96A!R9/5CI'I:Q M)VA6B-,6YJ:!&;\",X&O1OO"P4>=8?;2/B9*':_QD=?-^"+@#JL!3(9]& _' MTPMXDR[.2<";O()W1V$Y$#J#;Q2P]52N7J*#WS:)H^A3__NYH!O,Z7E,[I=K M5XD45Q$UA$/[B-'Z[9O1U?#]!<;3CO'T$OI_OYF+,.=)_FP\PN@*?H2S7F!K M,9.^67^26NA4"@524ZIJZDCOP!?"0T4PE$:AU#-U=?('=5K/%TB@927T,W@# M3N9:[F4JM(?TU)=C9^F)'SIUTA&HE?0\2()D!>&*<&MA@=]K^2A4(,!"D::F MYHW%%.DD43B 34"F^O%8)FB[(@H6/]4:.TD??H!Q?S:?]R?#&= OK1:3.8P& M4VHUI3@CL\&B6V_^[0Z$1?#/%07(2:BUP[2FH-A9+T-++TX&>VM*LGE$72.@ ML/HH:_H;K>M3/M%B\@SX5!DG=0[_R.-)I@;P"YV%G$E'Y+S,A2=(LCXQ>OMF M,1[-W[N>< Z=XUOCO$BBW[EM=5IP>CY]0=7CFN2RIM&Y83*ET=(;RTO"H+?= M>5+A;2(450>ZAM21,$\#;C%.52@YUZ/Y >@\W2US;<-1ALGU@S]7IT4K@$(\ M(N2HT8:T)HB:WD5FQPFB,FM*J'&:U*YA3=0^?-[USV4![K]\[/=*P5@@Z2AM M,[8-$=.U4/F94J9OR@"V M;8J#!EU\1M&_*/^VMTC,;'UA$3G+_(0B/Z%G"KC'6+28]&%3BC\)X[X!9GDK MV=%X(Y/NAH\MPA5'FHMWL)C#N]'_=FRH?5Q=54IR;"^P1R,8S4@-)E=P[OF+ M3X8443(>#.0U7VXS?9N-- M%49>8CSE(2P+^F)!RPITOC?T%,&K]_NQJ M].9Z2NMYP=^TVMO.9T&2K,KR*WVY3=^?#8DAE:FD(@H2?Y[4C),I&HMZZQZ*/<_*R_/C.@E96;Y M?[%W:V?C,Y'4MBISOQD>Z@I8K*V21BJ0L*EUL5)%H9=]= M5#B"%EXDGMRU(S=^@=Q$_ ("6RL^%:E*^_LOP%K#WSCP=SW^+L%'M1N(R3 6 MX^%X^AUZDT;>"=.;_!_EO>G**SYJFV2EK8T2_[Q:V9)G7WX\4^C^?#M=T28-B),OT?]_V^R[Y([S>Q?RTJ)T:5X M+;Y[FOBB$!%XUJ[Y=:MHSTX6![&55N"A,BH5NJA*(47&&^3&*$7K(Z054:[7 M.E%,?2^-VI8UEC!+"(9JV^S:*:/+5*Q-F8N/*E'Y2ADQ(M<8+40-MK+V\82? MCX<#<5>(JWJ#2!+CJ7L6BZK#9*$V9:5EI5)FID B <>Y%>!7?:L4N*+ECH5J M:\IZLVW/&;MS)D)6O,R $ 02-M*&R@SB?CN/A<$@2B)P"A-EZ1H09 MB]Q)ZMM.D]Y( TBF2(#@3&:\$4%1=:0GB3027)IJSG1@G%C9&4UY-EK7V5IG M&:E;)&R.O@+XO!1:M@K&A7Z?K2?J-[HZD&"W10I=FD,L;F2FH;%"RP%;G9(C ML5G)3*P5; ?KGX\OX^5X!):B\_$R7HXZ.FB4>9=49<=F$Y;Q^&'R2*KK>A1XE(_X1(U(4]^T949\_.RRVC9. !OXQQQ( MSD+>A^'=0ENF Q/ 4@:J),,>&]D10=IHE #*1\X_ M6L;3X;SK_+=='Z;,WE]'F>_>BK\ABQZD@9]\^7(3@^9'E4G*7B)S M#H2_1?F-EH8U1_I<+N/)]!+XI:;CUH3< MH!*7+X,'(ALM+I<+9AC)'FMB\2"+9%N*FSJ1,,-&=B.XQ]N]4;FVR@;>!A'; MG]S&Z_Y(2<&;YF-G8!MS2: :P>[$>U+.C(78;W6R[ )OJOHJ?2!.;MRYCBT@(M4(P4Y\S'A:XM"BK(CBDTZ= M/W.4ATS*@3@0OP'/F%;VJ"'1=S0H IPCWUB]RE03JJ!.E0$I=DLV@Q:#H$EI M*TOI.\GJE+155\%I_ ] (S"<\L4WSPG* G[[!1&2[+HVX,$ C()DUN:?(V$Y M[$)^B,%;!D1.1]+:T\ISPJVU0?6L]J6W;O"":R+/&_>(KDBNR/6ZF2;5*2O7 M5M)4J-!!A:71&TTIJL4!$(-^09"CN-0.L5,!H>W!/=)^@J>4Z1+\RZ$.@4$^ MI8AH;'ZRKI-SHTA=3KV,78L_(Q'WTI+364J^W1:?8>"-\P8E3+&3!P>1.K'Q MB\1:5^'&;.&&<-1)Q[S,%\+%Z6(+QSL?(6&/ITOV)GB(I7R1#4F#OALR94Q]8"FS\*=XVETR@(!3\!TY)4=.!&U<.(C MU$3^]9] !,DUFS-X(K9G*"4G,<05T$X6&H79R0KS\>?'XT)@49"/:H%'G-56 MF_3U3E*2P6.*R Y4=0J_VY&(WC^6P43R[G8A:/Q_-XL5B(>3R"UD?S"9[-)^-X 8'G\0S^.8(% M?V7@D7>:Q;XJG()(0,)&;Z+'9*O2.F-7#(&'I$0+G)OIPDTHR&>_M N6%Y/A M!=,*GR;1W1&$XX6O7 IVV?-_N,A?A43J]?1G2YFL9O*PI'W1/IN-R<(46-!SCF QP@KJN@R>E T@N%TSOY7>%0W',P67"%'H[=B,IA?XLFP?3+%D^@*J4%N M*%_;A%AR7C$3V8\U74"'3S*K.X[\:KH8$R7Q4W3? M6_%"7+6J[ ^&/GU+D)U(-ZD;$>'L%4TTG\$_5+W(&Q2)5PI70AB+'$B'<'<8 M-%,;_(\4G2A%VF&D]P1!],9Y,Y279%+G ")7MG=&+M%[NQ[!%W/Z&X,=(E%F M3RZ1\ D1#L2)B"VC&0[X# /0#?QE"&76AGLWAJFK&HN@7Q8*KI /X%L47(# M[&!HM45O86M ^$![C^K..(T.4>&(=5W1&(VC7 +?@?/>+MWM!#KZ"S+$M-6M M@,1]VB?8/^7?K3B!Q8AX+Z&U7:F+*NB?4X;NJKX5LO.\D7,KGQ FK3%EBOQ) M8XGU6E%_ZIAL3U^#6;@1E]8B]0,'0XU"G56V7TF.9!F(>TA82P=;80Z%QFWC M2D,'CJ8.(A1IY'C08- /O<(@K-"@MN6%*C^H M(<#*B@ :M,L-QAZ_$^ITG5>$DLB_-:.7M2)0?=1)G!P:N.+2$X+<0E??&R\K8_"VCG6%@>Y5HDDYE&D&V(RPO53K2-6???* ML"*'M*0$:(6\E> JE!]DB+PF&_;;>=C+$L#OC]@VBEF,1>MO&DU-JAEO=OCU M4 [\-EI<4X\:R3Z6XF3G/(]X^=R$S"T:0ETAV:/3W-0H\24,=E57P,*HH)PE M/M_^]>$*00 $Y$H-.9M9Z8IA#,\>M*5Z$;,XFOQ(?<5"=,\T"?$($I"?$S$> MH9'&*:G,H1#XV ;(RE;]B2 (?1Q<#= F0_,66G1SH9MR(%[MM^SM#K5WO;*/ M)T.BBF[O[WX:/)N<(W \XM#;TRXIPW>IW2F:L2E<[:-(:.O]@2Z]8%*EF[IC1:!@M44::_546 M\=KT4W6ZW6*+<(=/:J.VZXC/-#,%8H?">_*/<%-S.& M2U(A9C^\5 9NW-#DL2J3K_&19HW2^8IK2->XB"(N6+_7Z8;S#^?PD'0\:F<8 M3R@^J5R#S>JCYG)UZ%%S$R5OPTIQ%4-"*/R])/N\JS4,"F02JI NHN-U7$95 M565'):#?V/XG!NH=VY7N$75>]WD%)\8/C^+["B$V;/I MP2E#T/:\)I>@CH0A9K?R/K9[7I@QGRB\/&2.7JJ\+JG17,GW$?2=2Q=B/-]E MY4$1"3>Z,/B4:@.?*NDCH=."'W+Y]1Z.E1EEA#J/V-PTUP3/8M//Q-@#Q6@P$9/QC"<5MQPCO]=%Q_FQT!R<\HE6 MJ\H7IK%M!OATY\>GK]>E+US]%$6_7F5H+<7/D':#!YDE$[<[CK)+?.P,:%'3 MS4N7"O?\XTL6[U7R8WUS>A9*XI,[(D4S-!FZ>AD B@\[21WM># =BMD4+>K\DE3=(J%FFO=06ZLE_91Z;(KLNY&-;JV1*M,M%W RNH!B-M$/H1:2T9P6&5JAC"%M*0O5 M^'LZ:!G8B?Q \>4SH-;?M\ G8@_04#+:QY\ Y5UB+'G8MB%IW9U=PT 0AA=Z M!03Y';>.#X?\79^VRS>T0 $DR]<^[AK)$P"XFDF4O- M-^V$R!!T""FZ]_,5QOIVH"2'"S1+8I%@/%\6J#]JXL Z;$[S"T0!&"/T%9'^ M4DUY#^JF4W+7S1%>*0[M+!, YZO%CS0).FKNJ(?W[5W04<%J:GRBZ_LTC<1O M;<,'A7R_WP,G&5UB;[8Q=1;:]AG>(<-0=)#M_?DLJ.-[+3F-M[W#,6^]7IP, M%_&RUG($JE*5,?B+":WN%1(X0:2B\3P1KJGH@]WJW4YSAO20TXGEA@OD8H3/ M,SA;UB- ;#4O=T1@W,]<*()JVR."+[ W6(/AUZAK1_=6+[H6:0%@%.@&!Z5\ MAR"_<:NR@.H6[TBHTD)G-M+=FOH-=_\+EFB?R*A#P@_69H K#1E7I\W!B9(TU7L(*V6]=&$>2( MFAIL@/J>M('G7.DT1FN84=M =OD4$JF'3V@6DWXQOKEZ^/1(3UM&^3K+(#%1 M]6O;ZZ I$403*1LW.F6'/=_$4L* VC?H78J PQ]S0D7-ZJL4G;>FE\M8W@#K M'J^O^IKKW2FS&WJDQ2Y%++%NTS*I>3C.>2;PR$ \-N6#=W@TX-9++'O2:L^)URAN M('EX8-S4[84&K6FSB-DJW&*@)H!!NS[0MT9:&'JCVQXVJ)I8;H9KMC^+\D'= MU:%,?Z?9V([814+*Z'V;76FX8_?MG:L=X77 )I52S2DS[09N;9YO9AD(\5.O M^%UTWM $+M_P>ZC$,LYR+VLV3YM77:_<&Y[M>+!QU X2%'+O&UN'@&ULI591;]LV$'[WKSBH:Y$"GBPK29LEM@$G;;$52QHDW?8P[(&6SA(1BE1) MRD[ZZWM'RHZ3IMF /<01R;OOON]X1W*R-O;&U8@>;ANEW32IO6^/1R-7U-@( MEYH6-:TLC6V$IZ&M1JZU*,K@U*A1GF5O1HV0.IE-PMREG4U,YY74>&G!=4TC M[-TI*K.>)N-D,W$EJ]KSQ&@V:46%U^C_:"\MC49;E%(VJ)TT&BPNI\E\?'QZ MP/;!X$^):[?S#:QD8890+O[".MODO"12= M\Z;IG8E!(W7\+V[[/.PX'&4_<,A[ASSPCH$"RW?"B]G$FC58MB8T_@A2@S>1 MDYHWY=I;6I7DYV?7W<+AEPZU!US1KYN,/,'RXJCH(4XC1/X#B'TX-]K7#M[K M$LN'_B.BL^64;SB=YL\"7F.;PGXVA#S+#Y[!V]]JW ]X^_^N\7W0"'_/%\Y; MJHA_GI(;T0Z>1N,N.7:M*'":4!LXM"M,9J]>C-]D)\]P/=AR/7@._;_MQ[,0 M3Q.\,!YA? 0_PW<1X'.-<&::5N@[FA*J$QY+:M/'=D*70%G33H2.<@-?"P^F M*#IKR4$L/5KP!+802N@"(1XK)<'1M#5=58?E?H)\>=1IT962(Q:&"DB[^.6, MDF4@LI2:T*10X#Q--('+&BV"6 FIQ$+AP!M8($CG.BQ3^$2XS$10USMPQ(%. M+U^3"9U!0XY*S@%!&VHFHAW0OQ,<.%J:DZS/8F$J+<-A8BR(L@S?Y%E*5RCC M.HL#J?^'J+!=V@<)&B[,"IL%"3F*G1"(WV\4V3$KJ;T9"%J2EK: <$K&@CVV M??7B*,^SD\]A;;Y9"[/CD]= 20L*"[2>CF\H"$]Z$)7%0&A(X"11*/4P'"SN M0BV(QNAJE]2 9R4)X53*4@HK,9;-Q\MSNCAH/\YJ.D+A5.B;(5RD\W3(.R1* M.MDD=R0?T42 %="6!>S?B38E(00$%0>[ZN8/G>?5O<0!0?16$64C?0AF)[_C M/"1X_ #V+"9CODG&QC4-[?(HI3&5E(='3G%#L!P.8JY,7YA25VX(>_)U[ >D M:J#<4H:;K:J*,"INE"M<&;4B#\YR(_T.&0[;(&7UI_'A,,NR\!P^LPGTJ,K>AM+F^A)629H.YI2M=2V+V+Y/$:(]I&XB]5W! M\0Q\16L8*BA>2]IS5D=%S\7?=M9U0OM!GS9>6$LG9\#ZTX41'JGE&Q*9#LOE?PJ8JLNXYFTA>I/#;+P M=RD\=6:/=N[3!FT57@V.&KC3/EZMV]GMPV0>[^-[\_BJ.1>VDMI1X2[)-4O? M'B9@XTLA#KQIP^V\,)[N^O!9T^,*+1O0^M+0R=T/.,#VN3;[!E!+ P04 M" #(@VY9D^,J7&@S 4K &0 'AL+W=O15F=1V_>.CJ_GSEV?T CWQ6V[OF^!S@EM95M5G_.-M M]N.C&:[(%G;5XA I_'-GKVU1X$BPCC]DT$=N3GPQ_*RCOZ'-PV:6:6.OJ^*? M>=9N?GQT^2C)[#KMBO9C=?\W*QNZP/%65='0?Y-[>7;V*%EU35MMY658P38O M^=_TBP#B:UY8R L+6C=/1*M\E;;I3S_4U7U2X],P&GZ@K=+;L+B\Q%.Y:6OX M-8?WVI]>IDW>)-4Z^5#;QI9MRK JL^2&SPE_:_+;,E_GJ[1L 8RKJBO;O+Q- M=E61KW+;)"J;#=-\KK,;!:__P0V MXW:TT!V]7(P.>&-WT^1L-DD6L\7YR'AG#D)G--[9D?&N_(9UF\E_72V;M@:, M^N^A#?-XY\/C(9D];W;IRO[X:(N]6>CXWNSW,7 MG.?0(D>'&5[DX-C)KQN;=&7:97EKLV15P3&6#7]J %Y9BE^O\S(M5WE:F 9> MLT#6;9/DY:KH,INT,(*@%0V/?U]7VUU:[@D3<_BZZ99-GN5IC>#'+W][^YK^ MW:1W-EE:6^*J=FD-D^4E#5=G,*4%>FHW$=;6,&^^*VQC;FUIZ[0H]OB[W;7\ M+D[_J:3=W.!B:4U76UL# 20G?_W+Y6(Q>_%I>C--?KZZ^D!_SU\\IL7@J[7] MH\MKV:+LAIZ^L:NNSEO=P.LOJTU:WEH#6]WF#;$Y'?WF];4;%S@OK*J%Z;

YBVNLP.@US!3U<#\'6QMDJQLW0)3AM>KMJQH%W52P6)J M?Q@P+O-UF-NTFQ2HN[9)B5\A4&0G6;+<)VZ_"7 !@'=PT#@NKV.*R-#\&71( M G3 DS3Q259\&DVZMPY2;/?@>?2JQ.#H^<-(4U5%L0)&3;P"AQEC3^$+R3WFWRU81C: ME6T:9)]X?#CY.LUKO[ >FN-ASY^]:(:/9FH8K!X+&I YC1Q6ZR;+88UYF0&: MHJ33*?3IML)CLU]VL%>$EJXK;U8PW=ZF=6+A9=C3W[O2*@>]F.#YXL.P3,/X MH^L _,NK+/A=\:MK.U@:#@EX6A3\PDHH>ID62)=,!,!$RR8E =T$I&R+'&1= M*@3I3QF!\:=Q+&0YS:;JB@P!@2J,#/Y[5[**0*QBZ%B"J1[&-QJ!20[!80'P MPNDR(YAXQ>C[D 8P='L%YB%@Z$BX=U9)D/CO]/["4 KYRRP?V@:1S M@RQMNX036Q TL*)W;3;EV5^E0$A #^'3;SW7"=Y,W)N>G$^_ MC9Y',?"IP\"G#V$@D,P'9C\?[:I(07RNB>\-X^#H<$=Q\/@2P-T!,Q;I"'KNMJ"I 2]B-"8K"926I3Q'HZ\ 4Y: I,#? 2 MJ'0*A RQM!*,RZ)J2 ,!@V;U>5,5H*\TPEX-JAGM?A0SGCG,>#:*&:]!3;O% M=?\,+P(W5+I&1:YKAE!C=+QAU!B?A#B4$@=J+&4B6IW5]V[Y/7EH(JJ> =T& M[$E8 7'W&[%;%R?I8V53@0IYM2(E8O[]V=D$M2)0D5!R3)(3?%#UR.AY52GI M^6V5,8J!=,; MG?@8(!R,G'X&9IO= :<"?8M032C'?K';'>,/H=P=L+L*H.=47!,ITDX[37<[ M,,+296&1(ECAV'5+^$[@F=O@:52/AL&.CSERF23+KJ6'"^'%;37!OT$?96H2 M39CH<;L#!NR$+1$YZC^@ 3="4GT;0,_R?';NCC*MERF ^/3]E\+N$8"HB8(0 M@5DRT,F 8%")JF!GMTQG )#;M";J!N"M.E+R<#7 6GA: "O*#V8- !"&)7/F M75U]V0?\AX^I?PI#!@Q2*[$" $BYS$E'-'"F>5.!?GL'B@[2_)$EX23-!HZ" M:1Z/KZ[N0!;"P$@@M_@U\-$4K.E-!T/MTCW/C*'6($6&KV( N1-5^.I M3QQ4Y[/%R?+QR=R1B:*D;*\QQU& =CU^R*6]1\Z%2VDBM2\P*@&N90:'TR3X M18'<[PX@'4QT@CAI<-YY^AFH$UZTR%#!HSKM.NU M7;&J7R=9)0/!GVE"+)I<-WY('@X4TLRHO6B=%8H3/B:2&F(GG? 93IG'MDO+>O#I%?D! @5MF5VL+P!CK'#!UJ$37EZ M' N ^@UB8].!FNT\AL%Z@(_G('?O*N(\TXC';X";TCLVHR.(M\%#'M\'J_9; M"]_3DLT]*&( '@4C3=TT'1O:"GEAL3@UL/&U)95 6".-GI'C BT+88[XJ8^4 M$]8H1 R1%"D=NS0]*46&?YKAU@90P2TWY9_;?&L'J.#!]Q&T>4.R8XNR@UZM M@=641G!B==1D#I0K=OJ4 ^)A+Q"'24J;T^_!IGNB&>W]@9]-/!2>0D7>(SES MX(-%_B]\GI#XR-C*[9W$B_$7SS5?@>D^JAA=.L7HF(<)A]XY3/@;J$TQ..B2'[B=#FC8QDD:5>A21;XECP78+FS8H M2%(@(.!<^V0'>GA.RM-&*%4!YG@N0PBA0N9USJ8%<*U.C@RT>$L/K/)ZU6V1 M=%?*U^T7E#'(!LS7[%Q=&\%!DM:#MR\['K MC*=B1AL&0P">HC6A1'>8-TJPWSN"_7Z48-_ DF$FL?=6>Q8=A=>J0E-[B'I' MAQ^FWC\U)Y&RYUWX\UH<:>B9U2'@\/,/U;VMS:![(V^\@SRK"E!LDI-/-Z\> M3^4MQ^;_^>;]:^?XA^.^W@ Z)5W#7C:P+U?!K!.PV$LXXF7N7.H??WGI+!0C M7N2!]:)C?9":!8DI[ !8I)"Q3N*I86Y5HZH1]V&F/[JJ]7;6!UOM"JO;,B_3 M\C,YN6@[H5WUX>5['P106H5%R4*8ZJ?H9ZI U ;,P3NWAA<*&F*-QEAPN*9V M').F(8-\;!R0T6#SY CSFE'^UQ!5O%-<: @Q1$@E1TY5H<>Z[] T,&%'U(ZB ME$0SRDJP'3 *?$?/XEY/T)GP6&D^\JDSZ$E\#'@:$O4T_.KQ.+D%:U2.&X8% MYB[&(Z@EO.3X0-=%MQ).V)"O(R0),&6JP'&=!F1 VX&A>=%#E-*'1NB\AZV) M3P:G2!8AM2,$HLRAH S*@[1R_#$0>+"5?>:,A \8)(A4(YPV1 M!:K+Z.&#?R>11YHUX;PDI\D2N(5Q#E A645S)FVZ9=\VVUEO[B7KO9\Z\VKM]<^%@E3FH,I3RC<$0^, M?D$<:( M(4C'F(\2PY4"L[8K"]@(JMH$':B#M# ZU# M'!L_>44*)<=)41?"V"4\6K-" MOQ1_(.&F4/&=OC,K+,)!\+#0K)%)&Y2C"9DV'(<.)!Z\8EP2HX\-X]K5/=$?4IZ<$"T[;YRW)Z8S M"VRP2R6"*:_5(36N0 71[9MPL@SX M75'MFN-H8)OGYJ]_F5^>O1 ]5B"W3O.BZ7L!R;_,4$PP13#K"OMB\/62R-N"X;V#CW!CFC X'Q?**:]X06)S6^@)%U*-Y\M?Q=7,,6G:YX MZD(CMAE"9\&B06H[QKJ16.'4_B7^D55:@T@&>=S2QSUA*;/A@I3]$4Z$KDAB M5ON8#ZGB\]#;AU8&ACJ#S<5\2GU%SM7M@@Y+9?*%*9=FAV0?E'D$ MK,:@-HCXBER"8%65MQ4NEG*:#E6LS%(D&T(!B>P6%1( M)2:[9KG]_K>WKT[GW\-^R\P21I:D"CG0J*&DR.B-PAQ6+CL$\.W2O7XYB#+K M%G$6$ZJ "#$$$\AODX:81 $+9#48NQ09H+\!DM_7F%F&NX9MDZDFFH*"((8> M04Z9>4,*2EUZ@E/QCMH;LAO'LL/0N1KRSOG%,$!I!HH>VU6.I/U#X1 CAY < M',+4O&5B)W<4&%TJ!IWE$83! GB@?09,LBC$DQSM; Q'T&F0H$67O >H<'X0 MFGNQV! E(O.>PD-$UV!NLP'E 'T*JR*E!#6'^ZRL76W3?V%^58IHLL6((1P3 M[K)&!$\S!B&J5B.8C8B/0< OY&4#6'R7S*?GR18@@'0QIGXOO/J]&,\?8,_' MUK:;"BD/; 7R8PRJWZ-#'4D=.#)^C,1*4F1N(<+=HZJZR7?>^ *@OZR^)']+ M:U"@,':3G,]&0>#3G>>C^5\F;^RR M[M#ZF%^0'V(1(V:Z$IX]G\W^0V-"SF*A4#,G[')NU7!"EZ?4;TF"FOCH)E<5=RQ)9 WD4HT]2L0]JL**,5*3 M*<$SB$M<$H'8T(F\X,+A@L&-XY P"8&3>/7@],B?.TX]1>DG*< 4+7;N!X6 MUX#)*=''%48/CK!.Q:8U"MZ'H+LDC0ZE%LDAM/;A#;*4.--%A0,+D> M \:=#&6Y7]U<)Y?SV2G\;W%Q>G9Y!8/457>[2>C/OT_P39,W88PE)9?V0!KD MT6 5+R#(6(M3+S6-A$(_;,.@+E45&AN:N&,S>FSCSA-?^S ?+W[XN:HR%(B# MC.H;"AYTO,1] 'N;HVR-Y">$'K9=5X-EWU@#QP9'0B*<;3/0D]"BMF&L4?G8 M8=BPZ;9]@SP2";>Z&F8Y>.J_5CL@M;.+V02X5YN6MQCC:TYUW11[>4^6@=N* M6A!;=""@$B]L@U5;SA WL1*3U^QG+TD=YQQF4F$I21P4> ZHX1]Q:%!M#\"V MH1$GZO_Q[HRN1,&/MBMEOQ]D9/,J64+ZE3D?$*X/E89& P-_P%KSEA/C V70 M^TKN-Y;@DQ,0*&!8Y)\M^4;3DG+!')7V#K2_;'B?+!YZD?V#8@_1.Z'XT:,D MGP:_VM>\#A9D=$')OW%!*./^0/FD0'-(Y\%M,.$-!Q<6CZ3-OCC.VA!K)%[< MP#$[QT+/;FR.0BH>U@P/B\1ILV9HY(G?SO"[,8]$6/.VD2[_5MT#7M9DL9): M+&,;L78?7HU?.F;AA0A,PH;6M8P,[)Q)CB>P?Y!56FG$?46.6*53D-7,,@/:]%'AQ5ZG,(4!8H,6@[$PN##62Q.'58P M*A4CF 0CI,4>ZWMB^0[B8@>XF^:<6@-00&8';.YT,3L] YEV3<[8LN+!-#.Z.AF&3<?/PI;NT)LG6.,9\0&^(-/'&@\O^WT0/E8#R'I"9U\?HIZ0S,UJ88)]9#"";]NBR]:F"S"A1XVJ.B MPS:@GWN+@JS1>D.8T? J([.J>8#W.Y$%L*54!PI6NTA2M)MQ"\47+LW'*Y?> M.( V<>HC.C;K;GLT[>$;*IB^9BXV&;'*4WT4/LL1B 51EX;Y37#,O'&CO/6C M: 6+/_*P@F$=HE%0UBKC#ZYK*@N;N84%R_C%HURCM3-<.!.K5EB.L2SRAN(\ M0,?IUF*+"$)]1EL*&(2+2P9*P@=KQ[5\ IVX390;*KORHP84(K[^OI[K2K"& M4E$F9L#%/O$6X2[=E $;E')PZ':1HKQH+" PFU0\Z1ABDYU$Q>$/2UY7]TFDM*"2GP#+W7 M<2)"M43L%N_AKI.M <4?/-F5_EDCSXIN3'D+K1,8L:GM[*\AZX6T]\&=.S%S MD'*\I9I0"13G,$?;F'O**.VHJ!NQ:L4IE")R,$Z8JZAR)7N$>AB;Q'Q6$"6N MK KCJSS)-/GG1APR:+K@H(>SARM$/_(15.7C\OIX\-@&%(VT7FTXV D_=DQD M*D""0\+3"4]"3BTL:48UX+:J2:N"Y52E#VJ[RW)H:=SF' .61[9->&Z.'ZL/2@BG$.S]!T_\YA4/C)3\OC_HDW.#TG0B6_U33RZL5Q &\O M. 58PH-!HB9J\Y3[;$APIZN-_NBK];SD"^F ]-H> V9*(%S=%: T)B<"J\>A MG9>ZM7%Z&P\G[3-,US#^IP,"9H+1F]^MY$3W2U@"/3\HW.,JL/ ]:6-JJSA'<*7%)P.'G7$%$>33&1?986&'I M^036285@-@P2AKE7G!,?O$ ^R2!YGR,MD==\Y"'G^D1Q\/#9FP[=SLL MR(7'FC6I\92*.3Q,+ =H56NKV8YY\]EHA!&3HM,M8C*/OLEW+*6X"**PZAF3 MLQ7#%;-2)FZ9=/C1@?=63B?)_FV<8:=>8&L.,LVB,5U>X@ @!I<'U/5Q")&8 M9U&ZBJY3)XHCO2[2LZ0$@:!(S?EA_ X$0JFVD9>-(HH^[Q=GS4^GNTJ6(Q> M2#!"G\Z>FM-$2?%C@.\?G$I^176 UZ)V"_X +U*LQ(7$ 2;BXX"8Q%DU%X;= MSS4%G)WC/CI.PTC)>A*S//'CE*[P ]"Q+MG!NG*MQ> \?E;3-B#H(-[,L>:< M^GXU.]P*2@M4W4!16V.2C28V 4( MT8:DB@]>D(Y[\BRA ]260\R%[EFN0%N MKCT+G)WN9R $[Q&?.GP)0-/D@^;L21@^DY8CHNEE%KU&'"_')7$&FDL!#+W( M5-2AZ.\+,T(4T98*Y!EPE>QP_,B:J-<64K7IY[U3]F>):?1(V!H?AK%OT%7' M+WG'N@@M)W;Y]XGZ]7 1.!\.Y5DV)L:YGC Z :$)Z_%J#O!@T^3ZV"Q<=ZY. MCR/$&&3=2#.>EQB.93@O_7B,%H)\3OE?YI:$JT!ID6^JA616"-$A,.T&L0F'E1(OJ&\^V#@Y/ ; B_O)^M5JJ%2 MC9U#W!O2F,1I(JK$^5UPZ)AQL$/S?4)_;&S;I_XWITL5>:]?8 MK4@0Y3X0RAR\4 GT0?GU0!EEQ&2R"7Z\IDF;Q MB+%N0W;!1_4GHOT#H1.5$";+*0(_=O"^"&XQ7@3WML188E7OC\;"QPD5K!=:I*ZV1=U9\L:$"(?YU+GG4 MB5E#Q3'NB9)P3"G.QK'(?4NN@&@LEV))_9^[-F8*S'B"2%ZC MFD8&!-%ZS 4$VU6%RE]9B^H7(+GP,-ZJ>,(< (O?L%9#)TQ-N&3]1?CR?JO[!+(N,$TZA4+PV$!\0UY^@-#RW\=E7"'FM+V M6L?F\A)*V0Q'20F!0,?69$^?<4D"0%/@I7F#RTD8\HS3@)YK^ 9@;AC'+\)( ME\],2];[C^+M3>ON41I[%ASJN1AT(*)]<*I MWGJJ!9P$\>7 ;&LW>9V=(A]GE&6=61ENMT$S4M&GL M!F*SP)!/?0S"57@(:-&^(A\T"+D"JZBSPYTO,<\'0%FQ-U 20KB!6ERW %IK MNE>7H2/2WC'"%DR^W6+O7BH["DO2J-?;@2ZI7NB00.($^K#T0AK9/=#FA&4B M?/+MX.OE^?L;Q@/! CNZ:.3GV$10<\U5:NS2G M4*T@M;@!8;GX^L&!_SHPY1BUI! MS[QV;3O?8UDV_AC7M@:0'6Y&0WXC+ILW.H_F#HG#G0,&304VIN_+!GS(^?M" MUWFO$@59P?VF8N5[DFQ0?^B'%1OISU]JZ@GE?#0,JR.1V"!SP>4M:&2W M3*SJ7P #&?N#L%8M5:7!=0QOCKHAS*@)Q4YZ+=.1.DE,[4S+-./R-7TT4R?P;_N5Q,+Y/Y4_C/Y1E^-WT*__]^E"!\VO)B M/&WY'<;BAN7G-Z0I\V@'L2W4(JG:ZK1:GV)PTS7S>O])*^E,D.&D$K&@0&$8 MRY%H:\0;I@D,HT%R5]A#]="NQ LG34LNM"DXR9^30N6X>2:NW:,<*_J[UT,P M&-BOR:5"\BNN AT;3X5U[/S[-/!/T!-83\%'*>UH78" TE'Q]AR.)L<4[)/NJ)\;&\DKSC? M$B/5!3D0'2W=F374PLQ1)ZK"5$&,+>5:')Q+G-Q(7%_MO..ALMT_D 'P,4^I MXB-!=!+T" OXN<=$;U!LQBX9A/)0(<%MB2B X"*B<';!FII'1(/$L;C#A'03 M)Z1'IS?&!'PVZV(\F_4&6ZR=\GES9!!/:7;I/A-*W=:I4>IB;),JNSSQT)KY) M@\>70C_9MJ/F;I(TD0?U!SPG #A,PE2DX(U4RLA0,L=9QH"E@C CIS[1(+. M<1;=$430$P]*2WNG$%QT%!"X<\/&!XM5@7EL>!\_(:WTVZ(V\G8]\B2,AV$ MT?.HH166>81D9P[(SL-7[CW"]^+"PI.JCBY% J@ 73V&/U9IU]@(J.O4_HX;X.\ MUU2D!$0( +8< &_!@%AVK32\,[X$*&X^-5#]/UBZ0'7]]-V1I;D.0H#;U#@1 M[4UBG7()^BB&*4R3Z MDU3X'&,LY>GCOJA>G0(9%[/_>)RH UHX@>-#K)=/J;"'F5@O44-=59*?XN[5 MFP1!CZ%U*_>3C*C^^>F\(952YRVL0R;ZR2FZ1+E &FS!-#_U1ZYMYJ*]1!W) M[Z!)-%F^LY*2-9HH<0+0'GR]) M\U-K;5UN^*I*26G"2>CX#] KQ.UP#3 "K"CQQC+IERU:]3;]O:I5=<;E]1;D M"N3[7AIU?-,Y"1.2: #,=$_WI[#V(?)B2\VE.FIFQP=.71\XQ*X]IC57"02? MO:...CA\!ZR3+SXQ[-_6C79L)E*YO'@'T'4YT#Y6V81/.>),+%VYU)UP(5,/ MF5RG6<)\-/V#LV;D,AZY.(-" R5.+6A@ARGEC"/]8@"&GU0?%I938 )B*S4% M0=MMSM9F*%(N/[6C1O6A1H8N3(=C@\8S>ET2;4:S2TL$/,DXEF!=J0<9[,EO M)KK*C/W,NZ#9$:F>Y]2HA%[^%04AUY+V?0D2X%[3/2'2HM_;]Q1[!8Y7:-L4 MO&0/B9S[2=#HHDXP1E ^!4?+)=^2SE/*PQOIZ@0:7DEAAU!0CVL=/C%K,9Z8 M=8WYF*V_\\%=(K$ZTEYK?+QC64(CDR32:^ZA'K\NKR-O0@+4@X_&#*L&N+^E MA'0P?,=+P+9PWK<5W/#CNEY*)XI"$F)3O <;6ZZ7=&V8D6Z>/AGR%B5P*5U? M2$,-\[;QP.65?B* 2YE/ TV+*Y3$[.&-[463#^H!<[S *=3KJ=4LI6]'K4G9 M/G*W;AS>L4&O2 T5NH+Z72^CAK08!Y".-;GSM$O,UA7 !Y>9]5H5^Y: .(J< M1UR6O^8,=@;8.*K[%+C%> KP=KV7F#0^US4IR^7^4<(^OIF$^RKDT6U?R-HQ'2Q> M"\4,[!=;K[#>9O2HSWR>WMEXGMY'N^)F[W)/550P7955)Z[300XW/O:QNIBO MG!"YW2MX6"[!Q8 +$MJ;JYN7^B[[Y!9GI[/O)^;MEBZ9<[7,7D0E06%\Y "# M]R=ZPY1C9JZ?(:G:W"D+EBOZ$]Y4)Q7C0<-.+8/E(DU2:)!C(,,"+EOD_A:6 MD\5C[UCW4=FPM%Y%)KU)5^>@C.-R9+HB(F[NA%&K!A$_.#. M1];@,/ZP)P,']+ M/#IB*0?.W\+FKFT3U SF&^S]%]]:N+?L]3'^@CH.;-RE>9%J^8AF1 4'%.W8 MNY_8E2^A#,!PYRN0BM>/M@V^#*^[XR9D<@M]9!$Y99EM0 9WX),G(G9@0/[/ M-R@Z5=E?:RM-PL=O "?'[C^0B7P-SWDV,02$N_DM+F>/GR=]EO31!;A= M,D#$FGK =5X0; TA2.CPT^44J6%J2#6F2\DE !YQE8&6DVZI0[D)_<407V/B ME-MN]%I$NCT8]SD0P ^;B40WY/F*)8V?VW*#2XLN:Y-4A+##O XI.I1DPU3KGCA-45;5PFTX>W+09W;3O M5[=V304<4I$$6>Z#TW:_L?*2,YFM%EUX!9 M[V_A<8XG #DQHBNO,=VXJVNOZ4IHYJA__)'H!$1RZ2*=I C+P M&K X7^_%/[GFZR@ 13FZ[SV#F*\3@#!]:&MY&>0-.03NQ:60-M@* C66^1[5 M_!J7@#0Y. 0TN(3M4?<1N3#0*3^!DB7K;0YI*&@,Z2Y>#'J9N)XXPY3G!SZ1 MP!CNLK 'R$9M)UVZ4QX@Z.- DE(834"KB:#4-$9J'1!57I_I*:NX1TX5795/Z0IGTTBD:&Z MK4BMX:&.Z+O <%Y[K?9 &4RN>K 5(A'%*(9-'2J8@=Y$A<5J!;A[5A64PVK@ MIYW>#BC1<2+J6/H'1I^6!G1\]Z\*'=_]R:] MH 9)%$6Q(B:$4X4Q <(7P_F MDFCWVD'T2 HE:]3F_XM&'=Q4(85GPPKUTXGQZG"D/#^/Y%MR%5'$1RYY=_=_ MW;R^_L\F4*SA-#.]X^N&,MG<0&^Q&P"9T2%U^'0%D,/B-*5(3'#'.P[F[E^_ M=J7ZR0G,_OBHUNN2'[Y6D%^>7RY>N-3)WF]\&X$94M2MT]/#\-E*A#LWWB:5 M/5@IUT,1?3!THJ63D+_#.QBXSVAT(,1DL-L=!@"10\M%/2B)@3GG5-A*;:6] M 1-XIN74G-!Q/"UDBR+RZ+;>R B2C/,VN&K%] 8/=S(1UHD)N?W?%'C1YIRL M#9?("K\V_2SQ-T!$SM+#3+:SL]/Y[.)L$:'T442<.&+H;M'K-'\VH62SB2@*0S':X)9H? _-ILJRK-'.QFL#[F6(@ MU/"=ZPS@8?W:;:7G0/MS]-T#)M_9Y 8S!]%W2I&IL=YWV-E%1.L[BB )4;=& M?WN])K%1<3"61=1::K^KY,HB)$I6K93OFS9LO!<&UX([QS#"66LR@2H2:PVJ M>\V+TT1QFVB9.D"Z$#+A+D6>PK89L!6#%S&Y +4K,/3 =!6_=4=]+2A'T/47 M/>J_U(G]$MO[2E0Y2L6.&N@;0(FP!.B9YU::5L;KU)Y$(\OTW/3HHG0LEUP? M$J3A#%YT:9)GN>^%W8L&.:H-_;_T+YJCVI O*>$+D@9TH<7I['R2O//91D0Y MBQ?:*%PZ^=KD ]ZSB],+=#X&<@=+N+3'>._5Y+VOM!CU M^=6QS2-W*#$]D$F6^B;R:YEC)W,<*;=U?2M<77MXBZ:/LG18W93W'9KL7F$% MFZ8Q8K#=)W2W?!TW3@X=X17G[M')AB,X!L4\>Z(7)^W#V)^F]6JG=.[;Y6YP ME9\-F[@J$+M/X.6R@%(3W[=. M.0%B$QX )JCX"6"D^SZ,?>S")0@U'6,GTG2C'>$I02K'G_#'((\AMCS&7L . MP\:;YJ IMP8P+A?(0X8;=^->I&HZL(ANO#"\#H0A=G)"$\U)Q $N8QR763GW MHTUNNYR#%7)U""QIH&:@UQ76%S6+T%979J20I)&\)@T@$-K2J(WYG8OQQFJG M;XW12?%!/*O8DTYX?)O+Q7@_R?]Z7.P7[!J-BYEQ\6]:TJT;\,7\P*@W 7G. M2)A]M.K*_X@:S4=,3]LZ9#N_)&3#&'6;^EW8Y#7!C)2QX1'@4=_6WH?A<(6P M!B-KF)_.YE^UAIM5M:/N=0$K.9&[,^DO5Y[DWO+7 KJO?)Z4 M6V8TI""2@K*38/K/5U M[T2Q]3(M/YOW%%7)& CJ6GCW]N7[C[J5A'0F'MX/1BD-O6Q#- MCMY;E(VXE31K!PG3@T1X;Z"'Y4!0'=V>+DQ.R,'(.5],&$$UINB$S=G&UV+YW .U%KS'?%G$F>WL#T_S9^$\BT M__Q:SB-.$3S9H^[#&9V67H1AEZW11L_4#H9T3A!+6"*CJ3A\I]Y[0;Y @WZ& MA54,'OYQ?G)[/#A->)!^> M(QL^+2UPO&RKS!:-5,:6U(DK5-?B=IV4_;E3=.Y'HD_T1@T_1*74J'>57DN1K@GUBKE+1-+UWB$)N;K#S=N0P\*XC!AMD+5"6OQE;"^00,'E3709&U. M6):R/RJG3@QA(HS<)HQ[L%QZZKY%GD?]J;M4>T(:=G]O?AB'0YL#JY=0XP3,][!Q74U'T^J M]#WPSL9[X &U<\56*S=K#29/?D,;O(.!!WLA9W1A0_P<6;J!IL"&N\]Z7K=2 M4AF;1QEWCV=IZOQ1P:WB#^ ,7[SF4LI8:6#4F(+0YL,TA\L5/4:P)O^\9]^V*6W%K256RS/+>P:7IU-GUT\XK85^@?("AP22W';:DL? M-S8%EHP/P._KJFKU#YP KT:BY?WT/U!+ P04 " #(@VY9.IT:DK@" "6 M!@ &0 'AL+W=OW"32V/AV)GM-.R_G^VDH4BEVK27^&S???=] M9_LR;H1\4@6BAN>2<37Q"JVK2]]7:8$E4:>B0FYVK':B'-S.]1,EHB5U1PD)A/O&EX.1M9?^?PC6*C=FRP2E9"/-G)EVSB!980 M,DRU12!FV. <&;- AL:O#M/K4]K 77N+?NVT&RTKHG NV'>:Z6+B77B084YJ MIN]%\QD[/8Y@*IAR7VA:WW/CG-9*B[(+-@Q*RMN1/'=UV FX"-X(B+J R/%N M$SF6'XDFR5B*!J3U-FC6<%)=M"%'N3V4I99FEYHXGHFM.R8J@^C'UM*%E@/^W2S]KT MT1OI8[@37!<*/O$,L]?QOI'2ZXFV>F;10< E5J<0!R<0!='P %[/$; M>-,7N8NMW!_3E=+2W*>?^P2W>,/]>/:-7:J*I#CQ*EMQN4$O.3X*SX*K VR' M/=OA(?1D:=YL5C.TAX9*4W-K,8-:85XS8#3'?83_$W+PV-JWUIZ+#7)[3;X* M#5K 7)05:H0P&"SKJF(4I7G*S-TR5= *S@9+D>N&2(31@0*,^@*,_IHM+2M" MI6D@&M*"R#6J?>H/XNT_KL-)!@]"$P;79AEN<8,,PFZ,NC$>W B1-90Q> ?Q M21 /3\(P,/;QT444AE>OK'Z_P_V'"-A74'^G5Y1H"-N.J,#=\K9M]*M]TYVV MO>;%O>W8=T8OY0H8YB8T.#TWM91M%VPG6E2N\ZR$-GW,F87Y<:"T#F8_%T)O M)S9!_RM*_@!02P,$% @ R(-N6:Y*Y6B[ P V @ !D !X;"]W;W)K M&ULK59+;^,V$+[K5Q#:8M$"0O2@Y$=B&TC276R* M;A/$V_10]$!+(XN(1&I)*H[[ZSND'*W3]:I[Z,7B8^:;;QZ<\6(GU:.N QY M;FJAEWYE3'L>ACJOH&'Z3+8@\*:4JF$&MVH;ZE8!*YQ24X=)%$W"AG'AKQ;N M[$ZM%K(S-1=PIXCNFH:I_1744 M@C<@-)>"*"B7_F5\?I59>2?PP&&GC];$>K*1\M%N;HJE'UE"4$-N+ +#SQ-< M0UU;(*3Q^8#I#R:MXO'Z!?V]\QU]V3 -U[+^@Q>F6OHSGQ10LJXV]W+W 0[^ M.(*YK+7[);N#;.23O--&-@=E9-!PT7_9\R$.WZ.0'!02Q[LWY%C^S Q;+93< M$66E$J9U0-3G&UJ(%P84* - 6&XV9,?/]EC_=,B M-&C&"H?Y ?*JATR^ 4G)1RE,I@/'Y(7C53(*N(;VC- H($F4 MI"-X=/"9.CSZ#;Q;M66"_\UL603D6@HM:UZPODI$0>XP#AB%_D"6Y#T73.2< MU62-AX E:33Y\W*CC<*B^NM4A'H"Z6D"]J&=ZY;EL/1;:TL]@;]Z^R:>1!^D8^FJ-#[?H,*5(_>'FW=LWLR2>7FC"M 8D;CVL,>>\YH:#/L5^%/\T M^W&CWK^,>IA2#.0&U)!7\DLG8-AYUTQ76)/XXL0C^8%0O)A.(EPE21),TIF' M26K9OL^%19>F0C0%.? G5[E.:QK$T\1J14DPCU+O'N7QT;92[K*N=A@%$2)%W2ED+Q\@I M38.(IMYEGLO.LD7:[L4AJY@&TWAJF<[B((JI]RM@AQDBM7\-E-(@RN;>CK0O(0:*/$*_-_E-V;N1.%A33R!Z.!+ MK+W?,.>UU!BT$ILB@9ICYQW:@>N4F(*6B3W!%B T(;386Q?]M/JBW@_\S\RM>5HL(825:.S*:9>]7.TWQC9 MNMFUD08GH5M6^-<#E!7 ^U)*\[*Q!H8_,ZM_ %!+ P04 " #(@VY964+] MX/8" #Q!P &0 'AL+W=OV ;5J!H]S@,.R@V$QN3I4Q2FN[?CY)3-\51#HO,2:Z5.Y04$G*ZEJ9DA4ZT!O M%++"&=4\B,/P+*A9);S9Q.U=J=E$;@VO!%XIT-NZ9NK/ KG<3;W(N]^XKM:E ML1O!;+)A:[Q!\W5SI4@*6I2BJE'H2@I0N)IZ\^A\D5E]I_"MPIT^6(.-9"GE M+RM\+*9>: DAQ]Q8!$:?6WR#G%L@HO%[C^FU+JWAX?H>_;V+G6)9,HUO)/]> M%::<>B,/"ERQ+3?70J89-R8Q2=5F1G9O,\ MEUMA-%UPCM4M6W+T05 Q''^Q:WTR"0RYLWT4G847/2S3EF7:ASZ[H?=7;#F"7%'M M_I.E+KJ]@-UTG_$RH+LW6"]1M0F 3UN!K33H*"!X!5'J1^'8C\YB*V1^.,[\ M=#@>?$:MSX%QZ@5,Y C452!76%0&N-2:$G(<^2,"'X]".('C),O\9'0&)X,O MTC#>1=$ZB/UX./*C4=RX'J8A>4R@)PM9FX7LQ5G(2R;61+$2O1&X7O.B?/6Z M?CY?+^8SZ,KL_-!DL&#(HNCCTUJ'5NGR"5$H:^\+X#ZQ2B*@T,S\;I[V\K->' MVNPJK>"@#=>HUF[8:'!7WW3D=K>=9_.FC3^H-\/PDJEU)31P7)%I>#JD4E'- M@&D$(S>NJ2^EH1'AEB7-9%16@=PAIK1=*?T=U,C6GAHA#2SL+:VO8YC4];8,'.E6I2TLU:Z89:F M>A.;5B.KO%,CXBQ)AG'#N SG4[]VJ^=3M;6"2[S58+9-P_2/)0JUFX5I>%CX MS#>U=0OQ?-JR#=ZA_=K>:IK%/4K%&Y2&*PD:U[-PD5XO!\[>&WSCN#-'8W G M62GUW4W^JF9AX@2AP-(Z!$:/>[Q!(1P0R?AOCQGVE,[Q>'Q ?^?/3F=9,8,W M2OS+*UO/PG$(%:[95MC/:O<>]^?Q DLEC/^'76<[RD(HM\:J9N],"AHNNR=[ MV,?AR&&*X=$FYLYIV.?G9 M^:W&EOV@*%L#3%:@;(V:B+6F)6#&H#412+H=OW]A*X'FS32VQ.N\XW+/L>PX MLAH=&8/Z'L/YZU?I,'E[ M1G?1ZR[.H<_OZ!6MM@)!K:&]()&G])]E.*W_8MJ@HPTH7Q:;%6T 1Y&A6386^"#U2\#!Y+TU@BO_=7&<;Y)$KS D8%(:=)\!&-N8:%H$KE MY5#-@U)CQ2T(91S.ZU?C+$W?'I[!%V69('59-$[&T20M_#@OAM& <,^D>-"G M>'!QBLN:R0V)X%3,SFBD6O?LJ*L M'CE?D.42?H#Z=5G%1;*..$]>L?BH'32H-[[I&2C55MJN,_2K?5]==.WDT;QK MRI^8WG!I0.":7).K$5T:W36Z;F)5ZYO+2EEJ57Y8T[&PO=V]R:W-H965T M,-P!8Q:?D^Z)$#:VVTWX(#BTFT8 MAGU0;"81SI8\26ZZ_?I1=N+F #?;%XN4R(96M2CI9*=TPRVI>A^:5B.O>J>F#F/&\K#A0OJK1;_WJ%<+U=E: M2'S48+JFX?KO>ZS5<>E'_GGCL]@?K-L(5XN6[W&#]I?V49,6CBB5:% :H21H MW"W]=71WGSG[WN!7@4=S(8/+9*O4%Z=\K)8^,JG)UBJVO1? M. ZV6>)#V1FKFI,S,6B$'%;^$0GQSBGO<0J&?YGEN^6FAU!.VL M" .\'P/@-P 0^*6D/!GZ0%59?^X=$;F08GQG>QU0L("B%F<7L%+ MQHR3'B]Y ^]'I:JCJ&O@LH*+]-=]^O!>F+)6IM,(?ZRWQFKZ;_Z<*L,0)9V. MXN[2G6EYB4N?+HM!_8S^ZKMOHIQ]?R6'=,PAO8:^VM#=K#HBK78@)CLXQ?@J MYC3CZ4#>12"/^F.QV:(>FP0_=Q)'S7M0SRBYM""5!:N@5$V+%N%;2((TFP=1 MS"YE;].U;2T(3V/-W=4U!]$:B(*HF =QFK]*WD;M[)%3J[(D#;)Y=%Z]=5EV M34?N6 %OE+;BGQX*WD5!P<@F9W#CE"R-@S@KX,9[4I;7 Y%\%B2TY^2I M@7,V"U@T]]X8,I>UGJIO>#'6&M3[?G@;^G^(Z3#AQMWQ?5@/8_'5?'A&ULC551;YLP$'[/K[#H5&T2*F ,(6V"E'2;MDG5HJ;;'J8].'!) M4 UFMFG:_?J=(:&IE$9]@3O?W7??G;ECO)7J7F\ #'DL1:4GSL:8^M+S=+:! MDNL+64.%EI54)3>HJK6G:P4\;X-*X5'?C[V2%Y63CMNSN4K'LC&BJ&"NB&[* MDJNG&0BYG3B!LS^X+=8;8P^\=%SS-2S _*CG"C6O1\F+$BI=R(HH6$V<:7 Y M8]:_=?A9P%8?R,16LI3RWBI?\XGC6T(@(#,6@>/K :Y!" N$-/[N,)T^I0T\ ME/?HG]O:L98EUW MQ:\B-YN)DS@DAQ5OA+F5VR^PJR>R>)D4NGV2;><;8<:L MT4:6NV#4RZ+JWOQQUX>#@,1_)8#N FC+NTO4LOS(#4_'2FZ)LMZ(9H6VU#8: MR165O92%46@M,,ZDW\T&%*GY$U\*T(17.38J4PWD1!1\68C"%'C^_JZU?QA[ M!I/:4"_;)9AU">@K"4)R(RNST>13E4/^,MY#LCUCNF<\HRU36SL7FOR>+K51^,W\.59RA\B.(]HYNM0USV#BX*!H M4 _@I.=G0>Q?G>#+>K[L%'JZP+G,&P%$KHA\T^T=J^!DCN,5O"WQX"#Q ._* M0+E$U_V%D6]-!;TVF.[8]DBX9DA1/4!EI'I"B> EX 8PY!T)7#J*W5$R:F7F M1^XP\0?7"G(T9USE>@^#V+$[C$>$AAC$PL%U.TA((X=:6K20QFX8,Q(&H1M& M2<]C6O)_N"M6@%18Y+M10$F$;%D4#Q;<$C3\$9X3L7#HTC@BC%$W248#_)B4 M%.+%[ 2C &T423$W"(?8%&,$X&(S/^OL )"(%7+=SM& M&ZG=F$!BTK0.>$ \N,E-8\V)@WVS;OQZKITV*U+7E_C:ON?<<^T.% M_2@()G[-1>-E M,[=VJ[.9ZE"*!FXU,UU=<_V\!*FV+%,;+Y+^"%@:PYB9CM9*_5@)U^+N1=802 A1\O :7B$ M2Y#2$I&,/SM.;RAI@8?QGOW:]4Z]K+F!2R5_B@*KN7?NL0)*WDF\4]LOL.LG MM7RYDL9]V;;/C3YZ+.\,JGH')@6U:/J1/^W.X0!P'KP"B': R.GN"SF55QQY M-M-JR[3-)C8;N%8=FL2)QE[*"C7M"L)A]DWQQK"6/_.U!/;^W@[FP\Q'XK89 M?K[C6?8\T2L\,;M1#5:&?6X**/['^Z1I$!;MA2VCDX0K:,]8'(Q9%$3)";YX M:#1V?/$K?%>P1G8E3"Z5Z32P7XNU04T_Q>]CS?9G'H\6>:X[*%Y2WK(D'H=)2D$8Q^-)F(XN-10"68="BK_<.:T$,"P*Q]/) ME(7I.(W2T:)6&O?[5+2PMU'0;:BN03:9C.,@W0VC>X5B-<[AACKBWP; Z/"*+WCLOZ?T+=,/U1I ;))0$#YBLO%^>S:?NWRC:^5F9JL;.%D96RL/ M6[N>NZW5JNB4ZFK."(GGM2J;R>*\^W9K%^>F]579Z%N+7%O7RGZ[TI5YN)C0 MR>[#AW*]\>'#?'&^56M]I_VG[:V%W7Q$*3=((*O5)MY3^8A]_UX(\,>+FI7/>+'GK96$Y0WCIO MZD$9&-1ET_^KQR$.>PHI^8$"&Q18Q[LWU+&\5EXMSJUY0#9( UI8=*YVVD"N M;$)2[KR%TQ+T_.*FR4VMD5>/VJ'I1[6LM#L]GWN #@+S?("YZF'8#V X>F\: MOW'H;5/HXKG^'"B-O-B.UQ4["GBGMS/$"4:,,'$$CX]^\@Z/'_?SHWI$UZ7+ M*^-:J]$_ETOG+53&OX=<[A'%8<1P6\[<5N7Z8@+7P6E[KR>+5R]H3%X?X2M& MON(8^N(.;E_15AJ9%2K''*&M-?=EN!"'^/X:8@0A][I>:CO&'7WWB4=O6FMU MX\^B=[K05E7H)7KU(F64OH;5E.*$2'0:W7GE-4JQ(!FB#(N$1'")X(HTH_3P M'WTT'E#R'O8@LQT.P4DLHVN]TB!;/#&82D8QY0DZ15.6"AR+=*0PI8SC)!7A M+(YQ#$Z=?D&T!WWJ(,:Q"+F,9:4 M@2)L6")QFL+F2&W(L3;D3V?2ZMPT>5F5JFMR\$6O5KIK=?NQU(_0Q1WPLA"4 M0[5SU.+A6O\%&E&@\9,%%_+8>F._=0B=XB[QC,X(.1G^=@EOX"4#^ZM!9JD; MO2K]*9(S24_@-V4G8P'L$%%1 ETHP!P ^(S&)R'=8I:FL(C^!,3>G0#L.C-[ M3D'#:X1)@.0VP;\<(C308GZ4@0I-9S$_0 MD5*)QU*)?[I4GA?VH2(XBO7_1?#MR--[GS7SFGO8M8S"]1KJJ\ MK?I2>@E!R3#C(JPRBKD4T4US#Z$-)3'P0$RDF$D!D:,X$VRHA?XJ0D^*8R1P M*DATF>>V!8OC?:"<8A$GB$JXGS&)/OSU::""Y@C*>0DU[ MT:XH8#2"M)7-&L%[XA##G B<9 )6-"-8IED$CXVJ8/(!FV7CH1"^IRI 6B0,"8))G!SH?+L@"$RR%"?07#F6!*2#3_MR M>S&" RB,?.@!TP1T918()0EF:2!TTWC5K$L8,G;X*O_:E@%KFG&!J>1!/@,% MFCWUV>('!L-[0PADONNR82,%%J'9=^DYY,]+\(.$W# 9"@H+(7$,3]:ANS;? M&ZMJ;=?=\.@@-6WC^PEK_#K.IY?]6/8DW@^W[Y5=EXU#E5Z!*IDET&]M/S#V M&V^VW9"V-!Y&OFZY@1E;VR YRMC_&X3#(Q3^^(_4$L#!!0 ( ,B#;EEM M8_+C30, '(' 9 >&PO=V]R:W-H965T(:N<4]>&213E8<>X\.=3M[94\ZD<3,L%+A7HH>N8>KG'5FYG?NSO%U9\ MTQB[$,ZG/=M@@>9+OU2DA0>4BGFF?DW/E18LZ$U*[E]A[M\KBQ>*5OM_F$[VN:9#^6@C>QVSL2@XV+\LN?= M.1PYW$2O."0[A\3Q'@,YEH_,L/E4R2TH:TUH5G"I.F\BQX4M2F$4[7+R,_,% M4X*+C88>J50-4PAO_F#K%O7%-#04P)J%Y0[L?@1+7@%+X:,4IM&P$!56W_N' M1.S +MFSNT_. A;83R"- DBB)#N#EQZR31U>^@K>A\]%L2A@N5A!\>YNM3B5 MXHB0G4:P/7*K>U;BS*T)__\E.<1[^=X9<=^&7GT.<%]5PUM BRAE)V M_6"8N[NDTM7C)3!10<7;P6 %^$/I3J7S_P7T?@SH46> :9!^"A&ZL?IHJ^_9 MDMFZI=ZGH4/%C%2WWB<:,ZW4&I@QBJ\I'%TU,!+X4FX)];TH)_ SO$F"*/DU M2&YBN+!J3&(>7,57<.$]HI#4""/>5]=U6%VR)PJQP9&6AD'3 7&QRXE(_Z?S M>TNQTCC(XNL@B5)2B,-UGMG W@=BC<=M0D!V_O4&+)8%R14(:3PNRG:HT#GN#X'J MH-H7F[U=Q6=4)=>.^98I18%U +*W^"18X$$\H;;(J^(+U4@[OP>BP<0+-*P" M!F)?P?I$Z3U7>J"V-=BMZ:CVO>O0[6684/*O7YISG@%&PO=V]R:W-H965T&8_74BUUBDCP4N2EGC@I477NNCI*L1"Z*RLL.9)(50AB4RU< M72D4L045N1MXWJE;B*QTPK'UW:EP+&O*LQ+O%.BZ*(1ZG6(NUQ/'=[:.^VR1 MDG&XX;@2"YPA/59WBBVW98FS DN=R1(4)A/GTC^?]DV^37C*<*W?K<%4,I=R M:8R;>.)X1A#F&)%A$/Q8X17FN2%B&<\;3J?=T@#?K[?LU[9VKF4N-%[)_&<6 M4SIQ1@[$F(@ZIWNY_HZ;>@:&+Y*YMO^P;G*#@0-1K4D6&S K*+*R>8J7S3F\ M XR\3P#!!A!8WY:OM[_"7Y=S38HOP>]=-384_=T4IC'.=24BG#A\ M\S6J%3KAT:%_ZEWL$=AO!?;WL8SQ^:BLN1=.O^/Z>!!DLB- M2\.-UC7&T'BN1:;@5J@E=_^3R.LMLDT3&JYDP1- "]M$Q_[)@8TOE"@)XP[, M:X)2$JQ06UL0_*A+;-\@]#K!P/L @J'?Z0=#^ )G7L?S-D$>, EF)GQT. I\ M_Z)Q-[QP' P[WF $_[ ]7R#"8H[J34-_V#GUS^#/KM\!UP0/*0+9(TG,D:SL M6:RY>M/Q,7#EQ!E1K126!-R5T1(JE46X#5E!$ O"[JXKX;[KT +5PLXA#9&L M2VJ:M?6VH^ZRZ?"W]&9.\NM:9*6&'!.&>MTA3Q;5S)[&(%G9?I]+XNEAERF/ M:U0F@>.)E+0US ;M!R#\"U!+ P04 " #(@VY9$&F9?!$$ ]"@ &0 M 'AL+W=O_'V'E*TX6<=)^V)Q:,Z9,S.'E\E* MR*]JB:CA6U-S-7666K*)39,'8L6.?US*V3#-)ERX:E6(BNM4U-[H>^G M7L,J[LPF=NY*SB:BTW7%\4J"ZIJ&R?MSK,5JZ@3.9N*Z6BRUF?!FDY8M\ ;U M;^V5),L;4,JJ0:XJP4'B[=0Y"T[.4[/>+OB]PI7:&H/)9"[$5V-\+*>.;PAA MC84V"(P^=WB!=6V B,8_:TQG"&D?2#+\@/3;#:18@72K"8T,["I6F\B5W'3E!LMZ=^*_/3L0C1-I:G*6@'C M)12"ZXHOD!<5*CCXPN8UJL.)IRF6\?"*->YYCQL^@QO!)T):*OB1EU@^]O>( MXT TW! ]#_<"WF![#)'O0NB'\1Z\:$@\LGC1*Q._>)3XATH5M5"=1/CK;*ZT M)/7\O:L*?9!X=Q"SHTY4RPJ<.K1E%,H[=&;OWP2I?[HGA7A((=Z'/KNA'5IV M-8*XA1I)FM0]I6TV0B]10L7[74ORW\5]+_IN[O\EY.CR84'N1;YG.C>,HM'G M%B4S-=]&.JAX47/W/RA0FFDTO3,\1(\CN#J$ MMY#DL1M$$8W&>>AF83KZ_!VQ"Z:6T+*J!)H#UHC.J& [L@G7$"L2P"9,3[*N MV+RJ*VU$\A92GX(%XW6P*!B/KM&H1<,&/BDY*TW02DQN&J9MEF>FU&X34[31:Z_IRK83[H8D; MO\!-,^.50^CZ4>Y&?O"=S^-(D9O'B9M'"<1NXN=NYN>C+\)D_:3W3_27N&ED M1!Y;?DF"O]SW%R(^M+RK0CD:E/$R[4O:/ ME=[0HK4/A+G0]-RPPR6][U":!?3_K1!Z8Y@ PXMQ]B]02P,$% @ R(-N M6 @ & D !D !X;"]W;W)K&ULM99; M:]LP%,>_BO!@;-#6EUQZ66)H6LH*[0@-W1[&'A3[V!;5;9);#'2DK MXSZ$Z4SB$E9@[N52V5G8J^2$ ==$<*2@F ?G\=DBCIR!W_&30*.WQLBYLA;B MP4VN\WD0.2*@D!DG@>WK$2Z 4J=D.?YVHD%_IC/<'F_4K[SSUIDUUG AZ"^2 MFVH>G 0HAP+7U-R)YCMT#DV<7B:H]D_4='NC &6U-H)UQI: $=Z^\5,7B"V# M>+S#(.D,$L_='N0I+['!Z4R)!BFWVZJY@7?56ULXPEU65D;956+M3+K FF@D M"K14H($;W,:*YVC5YLFM:5)R4I ,2!^M3"VD?IA9:\NH-P&NUX(8383UTW[RU#Z E!+ P04 M" #(@VY9*N259*4# K%0 &0 'AL+W=O4\-G4^5W"+E1ELTUZBH M5M$V.2;IUO?KY]?)G'+)*[0XQY,WF@-1M=I,[IDG!FW ME(] =:D@158%S^VBN%'?K5(MF\_O[03HP4"N7^0:#\!UU'(=>5>MX9>U>D0I MTPF7CMU+N=9HDPK-;66;>1S%(XRC:;AY(8UQF\9X(/&@?]'O4J9;QKE74-[Y M3RSRI&4W.2M!30;@>M5RO?JA@JK1QGT%==VF<7VJH+PR\:*>6+J;-N>;LY+) MS0!<<=0Y:O1#A=+ [2OE@$;PGJOC_ZV2OAN,?ZI3R]FY+R9G)1X\A$/CSJ*Q MUQ6/5T_<6SV==6*_=QY6#_$KQ0M[:NDZJ\7C\U+*$-:+.^_%7KL[7BF3WDKI M/!'[3;&/4GKO,]ZI3BUGYZOX^KS4,X0CX\Z2L=<%CU?/35_UD,XIB=\I#ZOG M/\Y07M@32T&UL MK5IM;]LV$/XKA#<,'1#$$OV:S#%@6VN286V#I,TP%/W 2&>;J$1J)!TWPW[\ M2$F1+%EA8H/Y$%L2[^$]#WGDG<7)EHOO<@V@T(\D9O*BLU8J/>]V9;B&A,A3 MG@+33Y9<)$3I2['JRE0 B3*C).YBSQMV$T)99SK)[MV(Z81O5$P9W @D-TE" MQ-,<8KZ]Z/B=YQNW=+56YD9W.DG)"NY ?4EOA+[JEB@138!)RAD2L+SHS/SS M (^,0=;BGL)6[GQ'ALH#Y]_-Q75TT?&,1Q!#J P$T1^/L( X-DC:CW\*T$[9 MIS'<_?Z,_CXCK\D\$ D+'O]%([6^Z(P[*((EV<3JEF^OH" T,'@ACV7V'VV+ MMEX'A1NI>%(8:P\2RO)/\J,08L< XQ<,<&& WVK0*PQZ;S7H%P;]3)F<2J9# M0!293@3?(F%::S3S)1,SL];T*3/C?J>$?DJUG9K.B:02\26Z$2"!*9*/!HO0 M73X3S#-)5XPN:4B8T@,5\@U3E*U0RF,:4I#H70"*T%BBCT0(8@;RUTE7:>], M']VP\&2>>X)?\*2'/G"FUA+]SB*(ZO9=S:JDAI^IS;$5\ [24]3S3A#VU%CVR@'L9;B]%W!O!(\VH4+7+%\$S/!] M_5,W0M<*$OFM;2!RQ'X[HEEISF5*0KCHI&92B$?H3'_YR1]ZO[6IYQ(L< 16 M4[)?*MFWH4]G442-?"1&)-;K(6$A("TJ"@7H)RCF4K:IF:,.,U2SS#Y._;YG M_B;=QUVAK+T?*I0CL)I0@U*H@56H2\ZC+8WC-C%RR\&.&#VOU_?]IAC6'@X5 M8[ W LU.:SR')<_AFWB>H/>$"G1/X@V@@,I0SX2-@#;ZPS?2MW9\*/W7.ZW1 M'Y7T1Z_$PR,(1:59ZLV&D J>\&Q]";E4K:$PVO-D./!]/&BP'^U'S&#DC?JX MWBZP^G?D)!^7[,=6]O? HC+V6\F.]\@V1WF\Q[/1(K#Z<"3#LY+AF97AXNKZ MXZR-F-7LT.W!)5C@"*PFE^]5J9+G?*LM(!V)Z10M<(56EW,G\_2M\^^:/>J$ MDXNG5MW\_35BV+:KVCLY6)*6;L_JW=;9XHHMMK*]!!%EPG'4R)?'+=4EEK=O44"9YR1D-4S$59/FX5T>K2P9// M)5K@"JT^'%76[+M/FWVG>;-3M, 56EW.*G7V[;ES?=X*/6]/4 K"W".KUDRI M #S;W1Q/_1%NAG=KL^&XL8_:W3N6?I40^_:,V$5P7P(#H6N/2R(B8";INM)6 MR"2A$LUT_O5)K35(&?CFUBP,04HN3!%N70A.I5\5#;Z]:G"Q M$,P2\J^^?4=B'=6?.5H01B*RLP2\YP+HBFF8C09Y-?8=U1C%,+A$"URAU4>K M*H#\,_>Q[[0ZU"M N8@YM> G?#:BT&GY8HKM+HP5;F"7RE7 MUI21$_3WANCM%UA"V0-ME<;E;_8+IVB!*[2ZA%7)@P?N0]5I&>(4+7"%5I>S M*D.P_5W#9T&8C(N=DRA 1)F]D_(( 8M:QGGC_VFY'KM+YPA5;7 MJ:HOL+V^V-,IVHCL772F5:M.HS:=_"'N-75R5#H4.CDM1+H[;_AU!;'*3DI( ME+V*S]^(EW?+TQBS[ Q"X_[&PO=V]R:W-H965T$ ]N.FVL]25KN\WV[QD[:510 MFP?$2^RQYYPY2F:.[4T&$4=RX9+4)9K10QL,_IA.)M/?'Y(>.!0V[,Y\9VLM7[T MP9=-1F,O" 04SC,P' YP T)X(I3QU'+2KJ0'GL]/[)]"[]C+FEFXT>('W[@R MH^\HV<"6[86[U_4=M/T$@846-GQ)W>2.)I04>^NT;,&H0'+5C.RY]>$,,!Q? M 20M( FZFT)!Y2US+$^-KHGQV,U.I(?BY KL'\NJ2JE\6?[IFM6 $9Q>-KP1R YB]? M#*?Q^QZ-HT[CJ%?CQZ<]=T>"9@*2.X+FP26-#( F'2[4'G>U MQ[VU/Z\6O;[THO_1ETFG;?)??)E<\F7ZER_1V3GW3\:"F1U7E@C8(BH>O$46 MTUS#)G"Z"D=_K1U>I# M\>4"XQ-P?ZNU.P7^-G5O8?X;4$L#!!0 ( ,B# M;ED^;G/70@0 *&PO=V]R:W-H965T1T0D4B6I./G[)65% MOD@6NJ@?]L46Q9GAF2/.''*R%O)190 :/15$NBR=BIREWA>Y!:4<6])?R3IJ1VT99L@*X8H(C":NIO/8OTG- F%-EXJ-L$!2,;_[IUM\F&_?9^XFH#Q09TTV;9R\VRY,BR]U">(=\;(>*1 MH,=]/NS^5\6/N;N&@)8%TK) ZGC^D7ASP97(V9+:K35"-Z 4TAGEZ%LF\OP% MW:XY+-%]M5!LR54BLT-S$> U0G^; M@OQ^8U9%UQH*]4\?8QN(03]$6\[GJJ0I3!U3KPKD$SBSMV]PY'WHX^]$P?;8 M]%LV_:'HL[H7V/0K!>CMFX1@_ %QP=-*6M+Z'.&@1!X.(+])45-Q\LY*^V&KH@[B)$.XLG?@AB<;C XA= M.XP)B3&.^C&&+<9P$.,-F&[5%N!+'\2PLW08^22Q);('L6L7A<$88Z\?8=0B MC 817O-4%( T?1[B,>HL3I)PO/,%-QA[S.((ATD_Q+B%& ]";-O=:[FBCW6[ M,P4MF=4Q= D<5BRU58Z^?X)B ;*W6@?7^:_5>J)@>Y0D+27)_[_W):=D\T3! M]M@0>[OVM&3#\,CNQ^[&W5WAN$ M=R?!E*8YAC5Z+G0&TAS'4F!/MBY4KY1[/:!C'),#T#UV1I_'7G $]F60""'Q4K+:TCQ*$? M(^D &./XL#/W6!GQ\,(C,+>*C$\NR4W$05*[)H$?>/ZQ#[Z58_SK>HR[0DNP MW9:'(+MV?H(]?.3(@+=ZC']9D'%7:3L<=DV"P/?"\1%X6S'&IU!C_)-RW&S>?_0M02P,$% @ R(-N6?S[Q9E+ P >PH !D !X;"]W;W)K M&ULS5;;;MLX$/V5@;8H6L"-9,D7.;4%U$Z*#=#L M!C&:/A1]H*61190BM21M-W^_)"6KMJ,8NXM@T1>;EYDS9V[43'="?E<%HH8? M)>-JYA5:5Y>^K]("2Z(N1(7_N#>[HNM#WPDVE%UKA$_;FZDV;GMR@9 M+9$K*CA(S&?>A_[E8F+EG< #Q9TZ6(/U9"7$=[NYR69>8 DAPU1;!&+^MKA MQBR0H?%7@^FU)JWBX7J/_M'Y;GQ9$84+P;[03!)!NE!9EHVP8E)37_^1'$X<#!8/3K1 V"N&IPN 9A:A1B)RC M-3/GUA71))E*L0-II0V:7;C8.&WC#>4VBTLMS2TU>CIY()*2%4.@7*-$I0&Y MIOH1WERA)I0I> _SP\"[C$Z@*BH =A$ XZ^"S^N7ITAD[4AC-R M>-$S> L3(,%HYD+5@T^H%.B"X<\=QPR6FY6B&35=TX,[(DW$W854 M!:W@IDE$#Z[SW!2[ I'#PF"L4?7@#]/87S\9JW"CL53?NE)04QQT4[3/PJ6J M2(HSS_2]0KE%+WG]6W\4O.^*WPN!'45ST$9S< X]N<YV40P8=)+O+ MZ*PO[2.PKSW3GO81,-4IJ7W<88X<"DZL])'+&9M&PF_U?K3IX^0U$\ MB4Y=>"HVZ$^B073BAW_P'2]1KMUXHR 5&Z[K3V)[VDY0']S@<'(^-Y-5/0C] MA*G'LELBUY0K8)@;R.!B;.(JZU&GWFA1N6EA);29/=RR,-,A2BM@[G,A]'YC M#;3S9O(W4$L#!!0 ( ,B#;EEU'!PLU0( .L& 9 >&PO=V]R:W-H M965T"R'-(,BM M+4_"T,QR+)@Y4B5*VLF4+IBEJ9Z'IM3(4@\J1!A'T7%8,"Z#I._7QCKIJX45 M7.)8@UD4!=,O0Q1J-0C:P7KAAL]SZQ;"I%^R.4[0WI9C3;.P84EY@=)P)4%C M-@A.VR>CGHOW 7<<5V9C#"Z3J5)/;G*1#H+("4*!,^L8&+V6.$(A'!')^%US M!LV1#K@Y7K-_][E3+E-F<*3$/4]M/@B^!I!BQA;"WJC5#ZSS\0)G2AC_A%4= M&P4P6QBKBAI,"@HNJS=[KNNP 2">W8"X!L1O =UW )T:T/&)5LI\6F?,LJ2O MU0JTBR8V-_"U\6C*ADO7Q8G5M,L)9Y,[ICF;"@0N+6HT%E!:;E_@\ PMX\+ M-=.:N5I_@L_0A%^LP\]]> O&FKO/ (8H,>,S[L8/5UA,43\2\'9R!H<'G^" M#H)?N5H8)E/3#RWEX)2$LUKOL-(;OZ.W U=*VMS0N2FFK_$AY=X4(%X78!CO M)9Q@>02=J 5Q%'=WZ!G].[RS1TZGZ4?'\W7>X1LI:93@*7,?>0LNT1BP.9-P MGRLA7N#G2F(*D\74\-35F K/-+7,;VB3\[)I30O.LXQNBP&5P8@XYFA:<$W. M\'!)I\*%Q<(\[FI!);&[6Z+SE1-3LAD. C(.@WJ)0?+Q0_LX^K:K?O^)[%4U MNTTUN_O8DQMCJ!\N-Q/:#HK;&T&O MA/8:H;V]0EU7A*)>UTI1<+KL[^KL;4O8DKD=TWLK,MSPC0+UW-NIH3(MI*UN M4+/:./:I-ZHWZT-R\LIX_])4OX$KIN=<&A"8$65T](5DZGJ;+D M=7Z8T]\(M0N@_4PINYZX YK_6_('4$L#!!0 ( ,B#;EEB^!^R= ( &T& M 9 >&PO=V]R:W-H965TZD>]0; D*>2"SWQ-L948]_7Q09*JGNR H$K*ZE*:C!4:U]7"NC2@4KN1T'0 M]TO*A)=G;FZF\DQN#6<"9HKH;5E2]><6N-Q/O-![GKAGZXVQ$WZ>570-NZ4%'HZ?V3\X[^AE035,)?_!EF8S\88>6<**;KFY ME_N/T/AQ @O)M7N2?9W;'WBDV&HCRP:,"DHFZC=]:NIP B3$X"H 42O!<0- M('9&:V7.UATU-,^4W!-ELY'-#EQM'!K=,&%/<6X4KC+$F?RF*.16&(TG4@#; MT06'*R+PZ[FX T,9U^2:=.1UGM&)_:<0]4C M<7!%HB!*.N#3\_#/6W$*[J/[M@116X+(\<4G^.Y;5YK\O%EHH_#;^M5EJ^9) MNGGL?1OKBA8P\?!":5 [\/)W;\)^\+[+Y'\B>V$Y;BW'Y]B[3KW+;TW2=R2V M'>SR, F#4=B/,G]WZ*4C,0U&:3(8M8DO=":MSN2LSB^@]9A0CKV&B@((=BU2 M*%@R0[C4&G27ZIHR/1!S'0[C8#0,CE1W),9I&@_[W:+35G1Z5O0W:2C'_O2J M$J?_5BZ*!L-P>%SBCL1DD 3!*#Y2ZQ\T ]N(OU*U9D(3#BN$!KT!,JFZN=6! MD97K#PMIL-NXX0;_!Z!L JZOI#3/@6TY[1\F_PM02P,$% @ R(-N6=^? M0DN< @ (@< !D !X;"]W;W)K&ULK57?;]HP M$/Y7K&R:6HDU(;]*NQ )Z*;MH5)5U.UAVH-)#K#JV)EMH/OO=W8@HQ"ZJ1H/ MQ'>Y[[OO+O8YVTCUJ)< ACQ57.BAMS2FOO9]72RAHOI"UB#PS5RJBAHTU<+7 MM0):.E#%_3 (4K^B3'AYYGQW*L_DRG FX$X1O:HJJGZ-@IC7Q/(5DFOW3S9-;(H9BY4VLMJ"T:Z8:)[T:=N'/0#R M= /"+2 \!,0G -$6$+E"&V6NK!MJ:)XIN2'*1B.;7;C>.#16PX3]BE.C\"U# MG,E'12%7PFC\(@6P-9UQZ!&!N^?L!@QE7)/W9**@9(9PJ37HHP/+XQ3;;N,D6GL@6D5LIS%*3CZ*$\CG>1^6M_' G?QR^2#B%^H)$08^$ M01AWZ)G\.SQZ04[4=C-R?-$)OONVB9I\'\VT4;A-?W3UJ>&)NWGLT;W6-2U@ MZ.'9U*#6X.7OWO33X$-7D?^)[%G)<5MR_!)[/N(X"*@H@.!((<7^5NF1&2R8 M$$PL\*AQ&]35BH8_=?QVZ*SS*$FB09KYZ_TBC\,N _RU4<_4)ZWZY+7JNZ0V M9,F>AGY\F217\8'6X[@3.M-69_KZ+H,H_]+B]*AW_4$47 V" ]W'<5T]]O?& M305JX::P)FZ0-$>W];:#?N3FVX%_C!= ,Z__T#2WQRU5N',TX3!'RN#B$GNI MFHG<&$;6;JC-I,$1Z99+O,1 V0!\/Y?2[ R;H+T6\]]02P,$% @ R(-N M6?"N"C[+ @ E@@ !D !X;"]W;W)K&ULK59= M;YLP%/TK%INF5NH* 4(^EB E8=,ZJ5/5J-O#M <';A)48S/;).V_GVT(35+" MVJDOP;[V.?>>8^++:,OXO5@#2/20$2K&UEK*?&C;(EY#AL4ERX&JE27C&99J MRE>VR#G@Q( R8KN.$]@93JD5CDSLAHKJ:+V9$F%^T+??Z/0O%A9 LJ\"J@BREY1,_ M5#[L 11/,\"M .XQP#\!\"J ]U* 7P%\XTPIQ?@088G#$6=;Q/5NQ:8'QDR# M5O)3JH]]+KE:315.AE=T U0RGH*X0%2]9F<12)P2@;YCSK$^E'/T$=W-(W3V M_GQD2Y53(^VXXI^6_.X)?@]=,RK7 GVF"22'>%O56A?L[@J>NJV$<\@OD>=< M(-=Q_89Z9B^'>PWPJ!W^K:"GLA^H\6K[/8N;?"OQ@<'KRW 3]H.@[P]Z(WNS;TEKGM=:\CQIQ^GZ@=OSZJP'4G7WBG#[?;_G'PGO-M7:&;B'VZ+6PO[SE(-:=M J M>T)4F\(T!J0:'F(+P0B(&%2@27?P3-# "]S!X$AW:\K7'OCSG('?Z[O=H^.V M]V[L#/C*=#Z!8E906=Z%=;1NKA/34X[BT\YP5O;()YJR8U]CODJI0 26BM*Y M[*F#XV47+">2Y:8O+)A47<8,U^K# ;C>H-:7C,G=1">H/T7"OU!+ P04 M" #(@VY9%13;6$4# !5#P &0 'AL+W=O;'W,N?,SIEA8?H;0I_8$H"C;1*G;* L.<^N594%2T@PNR(9I&)G M3FB"N9C2A9*3NW"@:/) $$/ )0,6?VL801Q+(G&,OR6G4KF4P-WQ"_N7 M/'81RPPS&)'X5Q3RY4#I*2B$.5[%_(%LOD(9CRWY A*S_!=M"EO755"P8IPD M)5B<((G2XA]O2QUV +KU"L H <:I +,$F*<"K!)@G0JP2T >NEK$G@OG8XZ' M?4HVB$IKP28'N?HY6N@5I;).IIR*W4C@^'!"(^,!Q%#/T"7W/C8K-CV+^./71Q?N/?96+$TE>-2B]WQ;>C5>\ M3R&[0J9VB0S-L [ 1^WP;ZNT%>Z?[MT\ !^?[KT!5T46JE0852J,G,_ZCU0< MDKA@=7)6>2VLAT9/ZWFZ4&2]J^4!.]-R;+-AY[>>4MY;URS# 0P4<3$QH&M0 MAA_>Z8[V^9"$'9'5!#4K0*TJ7JL]WG"=1_N#H.DJR^((*$._[R&9 ?US M*.)6NC,S/>J2S.^2;-P162TG=I43^TT>:GNOU'3/-C7/;)3D 3O;<>UFQ?FM MISQ7T([(:H(ZE:#.<4&C$-VE 4E$K>,MM!=Y*]VY1=XEF=\EV;@CLEI.W"HG M[IL4N;M?O([35>A& M*%I\<3U -$:S^(C)=_JX-R2[Y+,[Y)LW!%9+4M>E27O34K>VWOS]TQ/;WZ# MC?;-7,NU]>;G1NL9SY6S([)"3G6G)9$-YSVFBRAE*(:YH->N7/$\TZ*)*R:< M9'F7,B-<]#SY<"GZ7J#20.S/">$O$]GX5)WT\!]02P,$% @ R(-N6<_Y M$KJI @ 10< !D !X;"]W;W)K&ULK55A;]HP M$/TKIVR:.JEK0@*TZR 2T$W;AVZHJ-MGDQS$JF-GMH'VW^_LA Q:2JMI7\ ^ MWWM^]V*?!QNE[TR!:.&^%-(,@\+:ZC(,359@R5E--L[!ER7F)TG E0>-B&(PZEY.^R_<)/SENS,X87"5SI>[&Z+87 1 M0(X+MA+V1FV^8E-/S_%E2AC_"YLZ]YR2LY6QJFS I*#DLOYG]XT/.P#B.0R( M&T#\&-!]!I T@,076BOS95TQR]*!5AO0+IO8W,![X]%4#9?N*\ZLIE5..)M. M-5;L@3Z+-3*[2,"P,?8*(QYQ:$HF7SG@*W MLRLX>?M^$%J2Y(C#K-E^7&\?/[-] M=*VL+ 9YECOH\/J92VGGA;SS@^2CC# MZ@R2Z!3B*.X>T#-Y/3PY(B=I[4T\7_(*>T=D[P]O[Z2Q=^3MA>]H#SE7,WR9T6Q.ZQ]C3D:!>P62&0%T' MLMW#K>]I1MS]V(DOVK0]Y;U6 M>>^5RC5F2M,1A7REG5CZCE"AYBH'?'IT:]4U=^^(ZF,9>X+[K>#^OUM-0E_P MN?^BST\S#OH<[G2D$O72-VH#F5I)6U_F-MJ^!2/? A_%Q_1&U"W]+TW]P%PS M32?'@, %449GYV2CKIMV/;&J\GUOKBQU43\LZ)U#[1)H?:&4W4[&PO=V]R:W-H965T9,+61)MIG+AJTHBR1RH9'X8!'V_))1[2>S6IC*)Q5(SRG$J02W+DLB7 M*V1B/?(ZWF;AGBX*;1?\)*[( F>H'ZJI-#._9&D9^M= MP4^*:[4U!NMD+L23G7S-1EY@!2'#5%L&8AXKG"!CELC(^-5P>NV6%K@]WK#? M.._&RYPHG CV2#-=C+Q+#S+,R9+I>['^@HT?)S 53+E?6->U%Z$'Z5)I439@ MHZ"DO'Z2YR:'+4"G?P 0-H#P-:![ ! U@,@9K94Y6]=$DR268@W25ALV.W#9 M.+1Q0[D]Q9F6YBTU.)U,)5;DQ1R+5D!X!D(7*,W&4IHE($JA5F? S=_IY!HU MH4S!'9&2V/!/X2,\S*[AY/UI[&LCQE+Z:;/Q5;UQ>&#C3@BW@NM"P6>>8;9+ MX!L7K95P8^4J/,KX;[&'JB(ICCQS=?O!IG^W_1+83 M0K<-H7N,/:E-2TR1KLB)M47AQV6^+=M3U M6G6]H^K&:2J6]GSN6X%G,&:FLQ&>(I@>"1.)&=7P72AS#1XEU2CR?)^)WEM] MW4$GO'QEXZB@?ST,?^O>ER@7KATJ<*;J%M"NMAUW[!J-_Z>\;M>W1"XH5\ P M-]#@_,((E74+K"=:5*Z+S(4V/?TG)OC]&:T8?Q!K D>DQH*L;&2LKLU#1%O(($BQ.6 M0:JN+!A/L%1+OC1%Q@'/"U!"3<>R C/!)#6B47'NED]N)J/#4LK @JQU!18?:UA I1J)J7C]Y;4J'Y3 ^O' M3^R7A7EE9H8%3!C]0>9R-38&!IK# N=4WK'-%]@:\C5?S*@H/M&FK/4\ \6Y MD"S9@I6"A*3E-W[<-J(&L'2O W0**SIFELL+6!98X&G&V05Q7*S9] M4/2F0"LW)-6W<2JYNDH43D97J<3IDLPH("P$2'&$4A6>@PN0F%!QB([1_?0" M'7P\')E2_9Y&F?&6^[SD=G9P3R$[0:YUA!S+\5K@DV[XUSS=!3>5R\JJ4UEU M"CYW!]\E28F$XVL5FSFJ^3XK?*.?UZH>74E(Q*\VKR6YUTZN=]NIR' ,8T-M M)P%\#4;TZ8,=6)_;G/=$UNB#6_7![6*/SN(X3W**I6H#3AB7Y"_66ZK-=,D4 M%$SZB;".CNW0\OS &IGKNJ&V0M]S'#^L"AMBO4JLURFV/9]M4DL>OZ; ]8*! M6Q-0*FVI"UPKM*QVH7XEU.\4^HVE,4LRD"I02PZ@'G4Z5#>0S("W!JJ3;]] M]436L!Y4UH/WW%A!GWWHB:S1A[#J0[AO5I><"=%F.FQ)JS^TG9?[ZO6ZAM1! M)770*76:9QDEP-$=T&+SBQ7).M/:R;?O7>J)K&%]6%D?OF=:AWWVH2>R1A]L MZ_FOW^HMKUNJ>A!M.QPZ7O BL&\H;,JM32IV=V;90FXPA\Z8=G/L>W_Z8FLZ M?AY8['>=6.Q>1Y:^V)J]>!Y:[.ZI9:^P_C^-^,5C\V567ZTKQ9JU^5J_W-Q@ MOB2I0!06"FB=A"KMO'Q?*!>29<7(/6-2#?#%X4J]8P'7!>KZ@C'YM-!3?/76 M%OT#4$L#!!0 ( ,B#;EDCV8@1SP( (\) 9 >&PO=V]R:W-H965T M""KM=0=9A(7> 4SD(_%/5L+AN8 *7:2&'\:#V- M;DDMW+Y_<;^MLZLL7/%SVT=M@0C]X# ;@7VOPJ<5N#401NR.M842YS$G%6( MZ]G*3=_4M:G5*@W)];\XDUR-$J63R5TN<;XBG\>F5!3:RURT*]XT*]H'5IQ!<8DRN ';MYQSP>\]86A%*$BXD5_ON>U_H9A6W?Q7]+%Z) B]@;*B'30#?@)&\>37RK7=])?A/9G\5 MQ.D*X@RY)ZJN7E_ 1N77*OUNV"1N&%AV&)N;;?1!\Q/1W0[=/8;N]Z$W*F\+ MW7C>,?2@#]W;1['$./^M"#/73']:*1O8,^:'XB>MBAAX/HG]>@3NVE!-X7 M(-P+$%FA-8IV @PN<6* J L0#0;H/WGZPD1[;QY'[23'VWT(>N;YCA58?W9< M VIN'9?Z4^43YBN2"T1AJ9369:#JQIOCOVE(5M0GZ)Q)=1[7MVOUQ01<3U#C M2\;D2T,?RMTW6/(;4$L#!!0 ( ,B#;EDCIEB2U0( ,,( 9 >&PO M=V]R:W-H965TF4G%B[%3-0ETJ)(4'<1;&G4X:AJ12@<#H,SJ.S4=_9>X/O%%=Z:PPNDXF4CVYR50R#C@L(&>;&,1#[6N(( M&7-$-HR?:\Z@=NF V^,-^V>?N\UE0C2.)+NGA9D/@P\!%#@E"V9NY>H+KO/I M.;Y<,NV?L*ILTWX ^4(;R==@&P&GHGJ3IW4=M@!QN@<0KP'Q"T#4W0-(UH#$ M)UI%YM.Z)(9D R57H)RU97,#7QN/MME0X4YQ;)3=I19GLBMAB)C1"4,@6J/1 MQR#LMW-TB890IN$;48JX2K^'$[@;7\+1V_>#T%C/#A_F:R\7E9=XCY<$KJ4P M$;_#D]:PDGJ*B:>+]G# M=XO:J$5N%HJ*&8RD-D!$ 789U1+AX:NUARN#7/]H*EY%WFTF=_?X3)AV\:>G7.I#/U%_ W%)]MJ-#8E7+&DGL7U MF646I7'2M4>QW$[EKV8[0?;J('OM00JZI 0>KI%/4#4>2"O!:P_D0&0[N:9U MKNG__##30];A0&0[=>C7=>BWGOF];^=8 %FBLNID!K%^816Z$M0_-)6\7Q,UHT(#PZFE[)SV[5>N*LFL)D:6 M7G4FTE@-\\.Y_&PO=V]R:W-H965TVL+<+PHV@!%%W'2'HH>:&N\)D*)*DG;N_GU)259U5JTD$,O M-DG-O'EO2,YP<1;RBSH :/1<\5HMO8/6S;WOJ]T!*JKN1 .U^;(7LJ+:3.63 MKQH)M&R=*NX3C!._HJSVBD6[]BB+A3AJSFIXE$@=JXK*E_? Q7GI!=YEX2-[ M.FB[X!>+AC[!!O3GYE&:F3^@E*R"6C%1(PG[I;<*[M=!Z]!:_,'@K$9C9*5L MA?AB)[^62P];1L!AIRT$-7\G6 /G%LGP^*<']8:8UG$\OJ#_W(HW8K94P5KP M/UFI#TLO\U )>WKD^J,X_P*]H-CB[017[2\Z=[9Q[J'=46E1];?PM8EO4?Q='^M]%XOJH3M8>N9.*9 G\(KO MOPL2_)-+[O\$]DI\.(@/Y]"+5;_)P\Z;BH!8?8):"_EB1L@DP5Q6[Y0O_-!;HL(MPG&9XL'O%/1JX1[/" 9SY-L[ZZY6R4TXD8>XTGDD"1A$ET1=)@%81AG M;H+)0##YIA.PJNA74T_W ,K%,9D$CV(6XH?9H M:OH,LQN=3CF&*4GB*XX.LXADHU/[BF,V<,QF.9HR(@7GXW+IXIA-@@=YD&77 M>9R:$1P%8>KFF \<\_D\@M8<3/?5O#R-!K=WKZU3.TB<]E(=(/ZJ'\&L]0_"4VYDUDPJ7YA MC%-"KJ^WRS#+XBB[WG1_U.;M&^LW*I]8K1"'O?'$=ZE1)[MG2S?1HFD[_U9H M4XO:X<$\]4!: _-]+X2^3.QC8G@\%O\"4$L#!!0 ( ,B#;EG2]EB;PP( M (0' 9 >&PO=V]R:W-H965T$F)ZTU)PZVTV[\>FPGS?J1%BZX:6SGO*^? M<^H<)QO&'\4*0**GDE9B9*VDK*]M6V0K*+&X8C54ZDW!>(FEFO*E+6H..#>B MDMJ>XT1VB4EEI8E9N^-IPAI)205W'(FF+#%_G@!EFY'E6MN%>[)<2;U@ITF- MES '^5#?<36S>Y>*GK@X[ N4S+/ Z M@7 @)((G=6($7*JUA_D,7;R^3&RI=M9Z.^MV MF;2[>"=V\=$MJ^1*H(]5#OF^WE;$/;:WQ9YX9PWG4%\AWWF+/,<+!GBF_R[W MS^#X?15]X^>?\)O!0J(9$1EEHN& ?HP70G)U1'\.U:KU"H:]]&=[+6J"<>SK.,MY CDAW5H:2;1TBXZ!;RCH- M?#<($WN]F\5QE.O[D?L2ML<7]GSA6;XIAYQ(U$A"R6]LVD8!((8P6Z-P!\!S MXR@^P#R.'B3758$FC(XHH\IW#DOXM M:H\U[EGCLZQ?F<1TB"D>^ -=5<(#J.,PSPV#X)#*WFEH)?"EZ?,"F8JT3:)? M[:^2L>F@!^L3=<6T-\*+37L_W6*^)*KU42B4I7,5JTKQMN>W$\EJTS873*HF M;(8K=4T"UP'J?<&8W$[T!OW%F_X!4$L#!!0 ( ,B#;EFDDMRH% H !N& M 9 >&PO=V]R:W-H965TK2C-R8\HC+/[P2K/U[?#839?T7G'<':W]I?T&\U_7S^GQ:WA7ED$$8VS((E)2M_N!P_\K2<* M94&UQ3\#^IX=_$S*0WE-DN_E#7-Q/^#*/:(AG>;[WV^^<\3SI^<\;,EGZ>2=IN7WA ME3]4$ZBJ+Y[R05S.]6]Y6OPV*.KRF9/X<4;6_H?_&E+RDT)S/P@SXOEIZI>S M\&?R*_G]FT)^^NO/=\.\&+ L&\YK7-WAPAF<)VX2YZN,J/&"+CKJ37:]>*G> MOC"^P "&Q2.U?[B$SX?K46"*EA_?$)'_A0B<,.K8H:<+Y9MP7RYVE"OLJ,KYKM/!+M?HZPT1IF=W7F.7/VR6S)W7^XP^.5MNL,M_F^?[T86NIQ*[ M_!M=%^7ZW'B>*GK MD6_-(7'?8TRO[5L9>/.W74 MK9;71+?9VI_3^T%QT9/1=$L'L[_]A9>YOW?-4R2F(#$5B6E(3$=B!A(SD9B% MQ&PDYB Q%XEY(*S53T;[?C)BZ;.'*$GSX#]^]=JAZ"MQDE-2C!,%FZBKCS"U M:_L($E.0F(K$-"2F(S$#B9D[3*ZP\E7R=B;+(B?=#;>'#>)T*TD<"W)[*QNY M8PX2)>2"LU4CD?2.1O^0EB8SL)TA, M06(J$M.0F([$#"1F(C$+B=E(S$%B+A+S0%BKGXSW_63,O# QXYP6:D[HCS6- M,]K5.YC"M;T#B2E(3$5B&A+3D9B!Q,P=)AV\P.".7H*<;B%S\M%&-G*?'"3F M(C$/A+4F^F0_T2?,B:[0UYR\)FE1UOD'BD=F^;6S'(DI2$Q%8AH2TY&8@<1, M)&8A,1N).4C,G9PLO0A<]5^[]7F@05L]8;KO"5-F3WBA:_\CHG%>OJ)8% VB MJR],3PZ$[SJ0IY[;*E(S$!B)A*SD)B-Q!PDYB(Q#X2UICS/ M-3$*COU'B/F\6CN@"V+&V^+2/TGW*Y'DO^2W>$$C/UZ0,F]!!.8B)7ND:Z\9 MH)H"U52HID$U':H94,V$:A94LZ&: ]5PF035[<2I*9 -16J M:5!-AVH&5#-K[7"A4AR+XM%J)G1,&ZHY4,V%:AY*:[>()L?),V-=38NHX^.= M+0*:VH1J"E13H9H&U72H9D U$ZI94,VNM'FX39F<\J"O96^,2/DDW< MF?I@$U>W$FCJ$ZJI4$V#:CI4,Z":"=4LJ&9#-:?6#M=61.DTV>1"1_506KM) M-'%1GIT7[;\> @V.0C4%JJE038-J.E0SH)I9:]*%^6-!1[5[CNI 1W6AFH?2 MVCV@B8?R['SH0QQL Y\\;]+YRL\HJ7H"%*HI4$V%:AI4TZ&: =5,J&9! M-1NJ.5#-A6H>2FNWER9O*C #9[W6-]C$U:T$FBV%:BI4TZ":#M4,J&9"-0NJ MV5#-@6HN5/-J[73MI7D9U^X20M,EV+'1PP6.HEL$*=GZ8;CI7.-@4U=W"VA\ M%*JI4$V#:CI4,Z":"=4LJ&9#-0>JN5#-J[56MY!9W:))D KL!&FOM\JRC:O; M!#1""M54X31N.!E+)XMK6L_M])[;&3VW,Z%':T$U&ZHY4,V%:AY*:\_9)M(I M,(-@O=X8PB:NGK)(38%J*E33H)H.U0RH9M8:ZS-N.C;AI_)DCEE1^@R^:NGMW0O"544Z&:!M5TJ&9 -;/6 MF+-;.KGFX 5I/#V>W:>26(PJ',]N:.P1JGDHK3V[F]BCP,P]S9[3) JR+$D_ MZHE]_LU:;.GJB0U-.D(UM=9:'R0TEN3CIY\&'56':@94,VN-.66AP<3+ SK0 M 5VHYJ&T]JQNTH8".VWXD&4T)X]^1A?DA6Z3WNTL04AJ>2BMW5Z:!*3 3D"Z?KY)RWZR\//N%R+0Q"-44RX< MV_X[^LY]69L*W1T-JNE0S8!J)E2SH)H-U1RHYD(U#Z6UOSJP"3F*[,_9_+PR MV7W:9OE5J$&TB>J/X"Y? IT/)['E:YL*5%-JK;4>%-GIQ>==SB K>\=;$/OQO&P6\R3K;A70'"-4 M4\33[-9X*G/B2;N )A2AF@[5#*AF0C4+JME0S8%J+E3S4%J[730Q1I$=8W22 M>/GK/V@:D?922&>S@,88H9H"U52HID$U':H94,T4.P)TO,A/I>-O%H4.:W<, M*TD<-Q:/LQ'085VHYJ&T72,89BM*<\7/_=E=1-,E?:)AF!77 <5KAMTWF._O M)2E]*]_,>?L@#(8G]ZO\K<%WW&_RMU9U_[#A9W=K?TE=/UT&<49"^E8,Q=V, MI0%)@^5J?R-/UO>#HNV])GF>1-6/*^HO:%IN4/S^+4GRSQOE .])^KTZG-G_ M %!+ P04 " #(@VY953$Q_LT" C"P &0 'AL+W=O&.\0>Q 9#H,2-4C*V-E/G( MMD6R@0R+'LN!JI$5XQF6JLO7ML@YX*419<1V'2>P,YQ2*PK-LRF/0E9(DE*8 MB<+QAYT9[(<6XY>$!!(I'; ZF<+ET"(-E++^%%Y M6O646KC??G:_,GM7>UE@ 9>,?$N7]A)-=-%.9-[9*8YY#WD.>^1 MZ[A^@_RR7?ZIH*WRN%U^GO,>K2+.[([ "A5R/T MC+OWE]2;FM3[\COUT/V-"D43"9EHY.EUR;-+L[@CLP.>?LW3;TW)^_*Z&,4% M7'&657@-W3VXXLQI9%IZ!\9;_U=LHT'@.T%H;_=AO2@J;EWG/U(8U!0&K13. M"<$471>8KNLSB7ZBV13=,#70=DQ;C5^;5EV:Q1V9'0 -:J#!?SJF09<\NS2+ M.S([X#FL>0Y;$W3*4YJD.28(9ZR@LHE9YD95LOBZ!=02P,$% @ R(-N6;[;/P<\ P 70L !D !X;"]W;W)K M&ULK991;YLP$,>_BL6FJ976 H88TB5(;;IJ?:A4 M->WV[(9+@@J8V4[2??O9AI*$.*BJ^I+8YO[GWQV,%E6K*%ZZH.-#4B(K5MXR!9+J1?<9%31!4Q!/E7W7,W&">2Y M]J0X_C9.G79/+=P=OWF_,<&K8)ZI@ G+_V2I7(Z=V$$IS.DJEP]L\PN:@ ;: MWXSEPORB36T;#ATT6PG)BD:L"(JLK/_I:Y.('8'R8Q?@1H"[@O"((&@$)G-N M36;"NJ:2)B/.-HAK:^5-#TQNC%I%DY7Z-4XE5T\SI9/);3EC!2!)7T&@DVN0 M-,L%.D./]!55G*TS_;Y.U<+3]!J=?#T=N5+MJK7NK-GAJMX!']DA0'>LE$N! M?I8II/MZ5]&VR/@-^0KW.IQ"=8X"[SO"'@XM/)/WRX,>G*#-8&#\!4?\35:< M0RDO;)FIE:%=J2OT0E1T!F-'E: O@8G^?;%)]X/6UB?Y&POR+ -,NSSGMQ M"ISFMAAK(3%"?6BL$V_DKG?!#RW._,@;M%9[1(.6:-!+-)54@HVGE@UV=HM# M;]A!.C3R<1AY=B32(I'^)#&N3HW2!D4.]NLFJ<]BCR9J::)>FDU$.VRB' M'RVDX4%6SP;8]X.HDWV+'8Y#$L;V_/O>]BKP/E92C6YO2Q\'41QVT&R&A! < M'D';N:7\CY96H^RK+8L)"0D^\L'Z>$N%WU%B:?/AUI>H%1%;TA*&0^QW02V& M."8DC(Z@;B\IO_=Z:%#;TD>J =PY$XY@!X<'-PG(P,==;(LAC@9QC#O8[DZC M4@!?F/Y-H!E;E;)N -K5MD>\-)U19_U*]XZF =JZJ1O/.\H762E0#G/ETCN/ M5#)YW,R;>)WJ#MJ)/_4$L#!!0 ( M ,B#;EF6'?JI_ ( +0( 9 >&PO=V]R:W-H965TV+K29\)-93=>P!/VUOI!OPC<%. M'3P3XV0EQ*,9W&9S+S""H(14&P:*?UM80%D:(I3QJ^7TNB4-\/!YSWYCO:.7 M%56P$.5WENEB[L4>R2"GFU(_B-TG:/V,#5\J2F5_R:Z)G48>23=*BZH%HX** M\>:?/K5Y. @CQL0MH#P%#!Z!A"U@,@:;9196U=4TV0FQ8Y($XULYL'FQJ+1 M#>-F%Y=:XEN&.)W<\E140#1] D7.KD!35BKRGCQ *GC*2D9MMD5.(,_!YIRP M#D,DU?!VYFM48OC\M%WULEDU?&;5B-P)K@M%KGD&V3'>1P>=C7!OXS+L)5Q" M/2!1\(Z$03ARZ%G\.SSJD1-U68TL7]2?U2^8H2NFTE*HC03RXV*EM,2#^].5 ML89QY&8TE_EW58'<@I>\>36>W$ &DI8N MCPUP&%BD*3#;)!B$PYF_/13_4M21JG&G:MRK:JGQJ)(SCH41#W/>:"0KX) S M[3S"#=^'(Q7!>'RJUAT6AVZYDT[NI#^)0F(%XMTE(QG#^R>!I^#2VD]V%@V& MD]F@ICT*[L9!W4$J\"FK>L\(T(7($D- M6*8Y<'W@7;G,3UT[$(Q/]JE?'SJ-AKU.X\YIW,MTW=7)_=ZY-,<.S6$4GXIV MA0VGD^CD"]MQ3N8OL24W'?0O3=//[ZA< M,ZY("3E2!H,IGGO9],AFH$5MV\Q*:&Q:]K' SPJ0)@#?YT+H_< LT'VH)'\ M4$L#!!0 ( ,B#;EDSH4->&00 "&PO=V]R:W-H965T^W[ M*M_0@J@KL:6E^;(2LB#:-.7:5UM)R;)R*K@?0!C[!6&E-Y]6[^[E?"IVFK.2 MWDN@=D5!Y(_/E(O#S$/>\<4#6V^T?>'/IUNRIH]4/VWOI6GY;90E*VBIF"B! MI*N9=X.N;U%J'2J+;XP>U-DSL*D\"_%B&W?+F04TUS8$,7][>DLYMY$, MQ_6-(5V7']( Y?:),0MO%R MP57U"PZU+88>R'=*BZ)Q-@0%*^M_\MH,Q)D#B@8<@L8A>*]#V#B$5:(U6976 M@F@RGTIQ -):FVCVH1J;RMMDPTH[C8]:FJ_,^.GY79F+@@)-7JD"'Q=4$\85 MF( %75$IZ;+^\LF\>7I<@(\?/DU];;JUSG[>=/&Y[B(8Z.*1;J] "'\# 0PB MA_OMN/N?NW+(W3?)MAD';<9!%2\>&2!*4:U<.=5!(G<06US7:DMR.O-, M]2@J]]2;__H+BN'OK@Q_4K"+?,,VWW L^CR(PQN0$Y[O.+&5XTJVCA!7$6SA M[^=!F 6A&>[]>1H.LPR%^&1V 1BU@-$HX%VYIZ46\@=HDG<1UB'P>==1&N N M8=\,)2B+ C&CVT9D*HE'8;X3O2'VN ML"-,RMPYI$V4\_XGAK*W#;GLXBC-D@'.DW:A4:F8WQSI@#G!@=S(&-.#R[6) M=;GGX"CIK@"7G3D%#L&>A >-*\]7H0FW9ZKWZ&T3ZQ(B2Y.PNU,Y#$,,(1RJ M+G32(12]_V3PQFZ%1C7M_YX/?E:TR\1/\H;&]6U!3=B<#9=G7[PF201QUIT: MEUT2I$,KZ:1S:%SH[DI-RC5[YO0H)R3_OF-FKIRX?3&;9':?"+N\+L/$'!B& M@$^ZA\:%S['TWUI0?6&;(+.J ]0K5Z;9Z'- M-:EZW)B;+)76P'Q?":&/#7M7:N_&\_\ 4$L#!!0 ( ,B#;EGUYLX3RP, M -$3 9 >&PO=V]R:W-H965T8I'2 M.9?G4)>ZN=,MH5]9"L#1)FXS]8I MKR?,<%KA-2R!/U1W5(S,CB7)"BA91DI$834SKNVKR/9K@'SB-:BF/ MA'RM!XMD9ECUBB"'F-<46/P\P1SRO&82Z_BG)36ZF#5P__J%_7,DZ(%BQ446=G\ MXN?6B#V X!D&."W .01X)P!N"W / :>6Y+4 3SK32)$^1)CC<$K)%M'Z:<%6 M7T@S)5K(S\IZWY>D^-V^V=*_G<$WSO5BN0:8/: M7?R$G]$]YH#N(29EG.49ELGUY:- H@6'@OT]M(U-&&\X3'WR7+$*QS SQ-'" M@#Z!$?[RDQU8OPU9J),LTD36L]?K[/54[-]M[P5ZO_CX:7&!K@NR*?F0P4V@ M0 :J3^*GT)J:3_NN*9=RKFNJ<#TK_,X*7VG%>T*2;9;G0]H:I+\7S+5TSH)(LT MD?5,''*64JI\U1,,#@K)]64Y[XU6MDB76Q]._+[WTKQ_XD\ [R4QWG;%>*R6DSFIYKI4MTL76]WA7J-L_ M7JFWT%Y%:DU$37J4C%IK=5ULC2/F7J^C +J6/2.&XOI?KZ81T,UV?:EKV8TY MF+^QK^9-=VE'TS2[;C%=9R5#.:P$I74Y$@)HTS]J!IQ4LJ/R2#@GA;Q, 2= MZP?$_14A_&50!^BZ>.$W4$L#!!0 ( ,B#;ED:P2OT1@, (H* 9 M>&PO=V]R:W-H965TE*RBHZHD2./Y9"%E0C4.Y=%4I@6;6J0B\W$\9WMQ&^V7&DSX2;CDB[A ?1C.9,X,91I!#J@T$Q=<: M;B'/#1+R^-N .NV:QG'W>XO^S8I',7.JX%;D3RS3JXDS=$@&"UKE^K?8?(=& M4-_@I2)7]DDVM>T C=-*:5$TSLB@8+Q^TY=F(W8<$*?;(6@<@GV'Z(A#V#B$ M5FC-S,JZHYHF8RDV1!IK1#,?=F^L-ZIAW(3Q04O\R]!/)U^IY(PO%2D!@[NB M$LC%'6C* %40>?V_>[AR?H MA.WVAA8O/(+WJRI 4BWD==?>U+Y1MZ\IX&M5TA0F#E:H KD&)_GTP8^]+UW" MS@3V1F;4RHQ.H2>_\+S)A5*$:BW9O-)TG@/1@K"9V&"BW/.TU[4!-6IL40;9%5UC0BZAKEU%*H5%S3A)15%6&BO;'(I8\X=UWK4]]9K] MG;"$?N0/ B_RJ+!1$RPU25KUN15W6LNOC7X,/=>O%Z7KQ'OMLJZF8^:IF/SL"\"4<7 M]]&[N'=;'>'N>_^O0^\D^T?.E*HP3QJF2!Y?>*BE)GGP.DZ?2<695IUWG7>0 M#0,_C/9SIL,LCL,XWN/N[MSJ>(LL;;.C,*4KKNL+L9UM&ZH;VT;LS4]-HV6[ MA?\P=9?VD\HEXXKDL$!(KS= 3K)N?.J!%J7M'>9"8R=B/U?8+((T!OA_(83> M#LP";?N9_ -02P,$% @ R(-N65ZJ3;AD P *0D !D !X;"]W;W)K M&ULG59M;]LX#/XKA&_8M4!;O^6U2PPDZ88-N )% ML]Y]*/9!L9E8J"UEDIRLP'[\47+BI:N3'BX?8HLB^3RD*-*CK51/.D">KW)C!7XR6K,5SM$\K.\4K?S&2\9+ M%)I+ 0J78V\27L]"9^ T_N:XU0?O8$-92/ED%U^RL1=81EA@:JP+1H\-SK H MK"?B\7WGU&LPK>'A^][[)Q<\!;-@&F>R^(=G)A][ P\R7+*J,/=R^QEW 76M MOU06VOW#=J<;>)!6VLAR9TP,2B[J)_NQ2\2!030\8A#M#*+?#,+XB$&\,XA= MH#4S%]8-,RP9*;D%9;7)FWUQN7'6% T7]ACG1M$N)SN3?/Q>7=LZM!+51/#68P=S(] D>!#<:SDA3G\/C+98+5-]&OB$^UJN? M[K"G-79T!#N&6RE,KN&CR#![:>]3'$TPT3Z8:732X1S75Q '%Q %40<>YC=P M]NX<=,X4ZA/NXR97L7,?'W-O'5U.J6@RF,F2;I)FKA8G2C&Q0JIN XMG.-2[ M8\]./-DRE<'C7^02OA@L=6N^:OQ..[Z]T==ZS5(<>W1E-:H->LG[/\)>\.%$ M=)TFNLXI[XD]35A1(/:<%Y4!(0ULZ.@QNX IKK@07*SHSA1,I-C&OO;?=?YM M^]@D<=0-1OZFA56W8=7]SZS:,+NO,/MA)^JW@_8:T-Y)T*_2L *6C"NZ:NJ) MFNF&%16"7(+CP[6N*$E,0WI0!A?P(H4_X5T;X1JY=T!X&-"O(>RT9J?Y/8;? M3AQXOXFR_W9J:1 LD1]);O]5OB+5Z??"83NGT ZIEY*#3AR^=:I?#HD2U]S MFTB>Q_%_A?)=W>Y4>6PA)"3-):Y*#$UWU\U.*K[,/MBZ!T3"-C62T #.CZW[ MXP\D8M02;HF]M^=!QG;4KT;.MQ'P:9HW7[/\C^(Q24KGVVJY+MY>/);EYI?K MZV+^F*SBXBK;).OJ;^ZS?!67U;?YPW6QR9-XL6VT6EX/!P/_>A6GZXN;-]N? M?+\^_MDF7U]>^%>_/C!Q_3AL:Q_<'WS9A,_)'=) M^6GS(:^^NWY6%NDJ61=IMG;RY/[MQ3OW%SW;-MB^XOW4;^5SEOU1 M?Z,6;R\&]18ERV1>UD1<_>]+?#7KQW&?=$T#[["!]T*#4=-@=&Z# M<=-@?-C@I??@-PW\<]_#I&DP.6S@O]!@VC28GOL>9DV#V;D-W,&/?[G!MH)V M_^3;>@GB,KYYDV=?G;Q^?>757VR+;MN^*I-T78^/NS*O_C:MVI4WX9]/:?G= M^6N0E'&Z+)R_Q7D>UR7[D_.S\^DNS4X0NJY_R: MK'*V_$7IT^W'HR[?G%G/8\7;XZL*)G\K'+$__V?DA\-X*]AT6)!:06$AB8H>-MUA]\/OE MQIT.=O^]N?ZR7_-DM_+L;A79K88PHZ#'SP4]MA;TA^I(/FJ M9*O5MY))+""QD,3$#IOLU=3@:C!P#\J8[%*>U:4BN]009M3PY+F&)SV.,JP% M;(7Z%C")!206DIB8G%7 9)?RK"X5V:6&,*. I\\%/#VG@.]V!7RW/::X='Y[ M*HLR7B_2]4-7*5O)OJ5,8@&)A20FID>?[Y[KC6?3V>R@FLE>Y;F]*K)7#6%& M0<^>"WK6[ZBB.4Y.B^*I^QC9ZO6M9A(+2"PD,3$[JJO#@V.R.WFR.T5VIR', MJ%]WT%X"'_Q+%9S9=\IVM6\=HUJ :B&JB4:SU3+:H3S=H4([U)1FUO->I.-: MZWE[;/%SG1HNG'FVVB3K(MZ&D3G:YU-%-$M0#50E03C;9? MZQ/7&WF']7[\,M_W?/]P=XUF@:BF*_R M/%X_)*MD73J?OSO[K_L0?]_^^-W7.%]<.LT>W[@\P]3M"4$=5"5!/N<>+G#\='D0S:J40UA6J:TLSAU(:1KCV- MW+]NZ/SCUV3U.]P\$KG#4,T]T6U -5"5!.H%J&: M1#6%:IK2S('2ILE#>YI\&Q>/SB;)M_?BKN>)\SE;/Q6= P/-D%$M&![GK_[Q M7.\0[52@6H1J$M44JFE*,RN^#9J'9P7-E\Y#'J_+PDG7=?VG6>=9@MWJ7?1H MYCP\SG4]KZOJT309U2)4DZBF4$U3FEGU;? \M ?/X;]X;3TCMCN]ZQV-CE$M1#6!:A&J2513J*8IS1P7;<(\'+_6&3$:.:-:@&HA MJ@E4BU!-HII"-4UIYD!I(^>A_3[:?N<':,J,:D&C&><'7;= AVBW M4B5).H MIE!-4YI9]FV /#PG0/XQ,W5;^]W!V? X '6''65U:^^P=S6CF3"J"52+4$VB MFD(U36EFR;?)\=">'->+D"7.;9PO,_N9 AH5HUJ :B&J"52+4$VBFD(U36GF ML&@3Y>'LM)L2>/2'^/5O&9;JLUY'-X[*[ MTM%H&-6"1IOM5?K@:C;VQX>UCF;#J!:AFD0UA6J:TLQ:;[-ASYX-A]\VR;PZ M[W7*)%]U5CJ:!Z-:<.*]N0/G>Q+G77,[0G1#!*I%J"913:&:IC2S^/?6/[9' MQ!_3X@_G/D^2[7Z^/NK/D_(I7W>. W;-8W;18Z]CCS\8SKS#/3Z[H#&[HC&[ MI#&[IC&[J/%KQ,5>&Q=[]K@X2+^DBV2]<+ZGR;+S>J<=Z%WJ:$[<:/6*-.4+ M:SN$:(\"U2)4DZBF4$U3FEGF;?KKV>\O;AX$H=;S9%T__\'YL#PQ/<(.]BY[ M-/5%M1#5!*I%J"913:&:IC1S@+2IK_=:-QI[: 2,:@&JA:@F4"U"-8EJ"M4T MI9D#IG^B.C'AYGK9AOUWJ/#C121K40U02J1:@F44VAFO:.9R>, M#R:]F(7?IL6>/2W^D*=?ZO/BZLAIOEO>Z+?[^R1/UP_VXR@T/$:U -5"5!.H M%J&:1#6%:IK2S%'2AL?>:X7''AH>HUJ :B&J"52+4$VBFD(U36GFX[3:\'CT M_PJ/[:W[CH9&,]:Q-2\3!6B'(:H)5(M03:*:0C5-:6:)M\GQR)X<_[U^VF@] MA?H^3BU/=80)>O1C6!:A&J M2513J*8IS1P+;9H\LJ?)S<[?24[>>&R'>M?\3G.'^\$?ZZ5X.C4B<[#5%-H%J$:A+5%*II M2C-+O4V31R?2Y%/3Y.SM>Q>Z?6O&+\YK"]#M"%%-H%J$:A+5%*II2C-KOPV* M1_;;@_O,DK-3O8?!3CN8US8:'NWPT= 7U02J1:@F44VAFJ8TL^C;T'=TXN;@ M[<7*VWJ!N.5R=QIKR[SL6N^Z1T-?5 M13:!:A&H2U12J:4HS1T>;#(^FKY1Y MC=!P&-4"5 M13:!:A&H2U12J:4HS!TH;#H_L:U6?RKS0!+C1]F]Q[+@.A :[ MJ"90+4(UB6H*U32E&44^;H/=L3W8/9@@Y\SWCIJZJM[.]:WZ\?'3<,^[Q2*MBSQ>.ILX7?RS3U'1^GON/1X10'M,L0U02J1:@F44VAFJ8TL^;;Q'=\*O%]2(LRJ9\N M'Z1Y,C]S4JA=[5W\Z&W$J!:BFD"U"-4DJBE4TY1FCI(V"QY[KW2"/$:S850+ M4"U$-8%J$:I)5%.HIBG-'"AMACRV9\AWNUMJ=H\QZQP/:(+<:,:S[ 93S_,. M3Y/1;D-4$Z@6H9I$-85JFM+,4F\SY+$]M?WPE,\?ZP=\5Y\%7YN)HIT5CT;) MC79&Q:/),:H)5(M03:*:0C5-:6;%M\GQV)X'SB,<7V M[,O>NG?E3\_(OM N0U03J!:AFD0UA6J:TLPB;P/>L3W@O2,>L6A^*&[Z-' M]$.YL<=+O09H)V&J"90+4(UB6H*U32E&67OMY&O;X]\ MVR4AJD*O_JPJOW"J0QTG*Q^3W%GLDH'L1S(PSXKN#8-13:!:A&H2U12J:4HSJ[X-@WU[&+R+M-3VXKTCLMSY/2GJNV0^WGTJ MK'&PW>T]!- X&-5"5!.H%J&:1#6%:IK2S''2QL'^:\7!/AH'HUJ :B&J"52+ M4$VBFD(U36GF0&GC8-\>![=32:N/D+]8G\IGEWJ/#%(+4"U$-8%J$:I)_SB> M=P>3HX7L%=JKIC2SYMM>*.A@%"?!+=-(5JFM+,FFZS9=^>+;>[\;P]1=BMI'CIW&?Y?9*^M%=' M8V94"U M1#71:/M[]<%A59]\B42W2:&:IC2CI"=M;CRQY\:?UE_:A*"K\WY: MQZLL+^N'O]@.+>Q*[S)&GP^,:B&JBF-+., MV^!V8@]N;[-J1YP7S>K,V[AVMV.^M"S5;#=[%S4:VJ):B&JBT8S=Y'@R/'SX M?(3V*E%-H9JF-+/ZVSAVC5[H8/TU0+4"U$-8%J$:I)5%.H MIBG-'"AMO#NQQ[L]+L;;I=XC \US42V<'-^5//+'(]\\(A)HIQ&J2513J*8I MS2SY-JB=V._[_6U37WHOG&A7ZO;#)C2:1;4 U4)4$Z@6H9I$-85JFM+,H=%& MLY/):QTVH4DMJ@6H%J*:0+4(U22J*533E&8.E#;0G?"!KIWL/4300!?50E03 MD^.DUG4'WO3H M5YKY/HUBE4TY1FEG6;Z4[LF6[XYU/]O*3=$9+]P C-<%$M M0+40U02J1:@F44VAFJ8T8V!,VV1X.GBE Z,I&AFC6H!J(:H)5(M03:*:0C5- M:>9 :1/HJ3V!OLU6J^JCHZC'QJ6SB2W/&6ZDR?Y31> M1C6!:A&J2513J*8IS2SY-JV>GKC-V+Z24--Z?^T?]\H[+'(T;D:U$-4$JD6H M)E%-H9JF-+/(VU!Z:@^ESWB::B,H%J*:0+4(U22J*533E&:6 M>IL=3ZV1V^FGJ9YHWZQCZ$R=ZDBH?"P<=^PLXN]=DY9N[53OP8#FPZ@F4"U" M-8EJ"M4TI9F#H-6&.ECPS?/]PT\ -/I%M1#5!*I%J"913:&: MIC2SZ-N$>&I/B/^5J_MVLO=U'C0I1K40U<3T>"ULWYO,#N=4HYU*5%.HIBG- MK/TV I[:[\X-TB_I(EDOG.]ILNRK-[M7HZ-+.&@@BVHAJ@E4 MBU!-HII"-4UI9LFWX>[TQ--^MWE5ULQ^>_'DUHZX@Q=7Z;^U-^T] M 4%]4$ MJD6H)E%-H9JF-&,$S-H4=V:_O]<< ;M;RKK&P*SCSM'C^_QN[;WUK7=4"U%- M=/U"AD>K)41HIQ+5%*II2C,+N4U99_:4]43DU+0^<DZ0,XC*^>;-*\H?D-EDN"V>>/:TKOHY;GW_JY,E]-0K< M7]X-+ZZ/?B[<7R*W_OEUR]R\V<0/R:]Q_I!6N_9EOZ#Z^_LL*W]\4W?P-&PO=V]R:W-H965T9)-8Z=K"GS?+W MV$X:BM06'GAI//;<.W-KQ.>'A.\">GLT)IYD MJ_6##SZ6&8U\0R"A0._ W6="KIA4E%#QG<0[W7^ D>?*^Q5:VO!+^B%W\8:28F=1MZ/8== *-7SYX[@/ M1X+YXHP@'@7QOPJ241!VC@V=!:Q;CCQ/C>Z)\=G.S0_"W@2UHQ'*_XL;-&Y5 M.!WF]]P8KI!(P;=""A1@R;-;0"ZD)5_]HM_FY^0EL0TW8%.&KJK7LF*L<#-4 MB,]4V$ W(TGT@L11O#@A7UV6?]JI *.@U_R%^#/OX%/,0TFB],F M_FHM;<<+R*B[.Q;,'FC^],G\.GI[BO _F?W!FTR\R27W Z\E[@I;Y*H4JCX% M/+A/W>?T\SF/\>G)D_$'L 23ZG"943*V]E-FM;8MP#RD1URP#JIYL&4^)5+=\ M9XN, XF*H#2Q7<<9V2F)J36;%&U+/INP7"8QA25'(D]3PK_,(6''J86MQX95 MO-M+W6#/)AG9P1KDNVS)U9U=HT1Q"E3$C"(.VZEUAV\#[.N HL?[&([B[!II M*AO&'O3-FVAJ.7I$D$ H-011/P=80))H)#6.3Q6H5>?4@>?7C^B_%>05F0T1 ML&#)/W$D]U-K;*$(MB1/Y(H=?X>*T%#CA2P1Q3 U^AF]6P?HU8^O)[94B76X'59)YF42]YDD'KIG5.X%^I5&$'7$!_WQV.T! ML!7CFK;[2'ON]B*N(;M&GG.%7,<== QH\?WA7A>?_O _"@&U O-KWZ=M$%\6!,??I/X%TY"S*0XFZK'7J]9?RV#K/LB0&7K=WJ=8[CDOM9A(L, 36T-^O]?=-KUN^ M22%-@@6&P!I"CFLAQ_WV;0BI7^%7* .NV]3FK4O'$@\[9Y9RKC%NF;B[5VN! M"WK']D+F-S7SFU[F=V&H5RJ!EN0+V23P/WJX=R"7_O5,@@6&P!H3@)W3#M(Q M[>(*T9"61M$"4VA--<_VX]BPE2O EDO=EI7[TUXL4F=.;]3]/L;NB;W;;^>4 M_*MHOP<:,8[NU$ZL:EFKRO#,G\JW*S@ S0'-@89[5;,V3+TH*B<5T./]3BU[ MAW?Q'],D6F *K3DUIQH#&R\RL-$JPRA:8 JMJ>:IT,#?J#0NM_F@RW+CF[;/ MC98;IM":*IVJ$MQ?EERP'-0;@16$H,JVUE[@Q0N"R3IF810M,(76G)Q3\81' MQA<$HW604;3 %%I3S5,IA'L+A)O';9R>2RG6[ MXF17H,*BY2E=W5J?'M\59Z:M]CF^791GP">8\DCZGO!=3 5*8*L@G6M?N8&7 MI[SEC619<>ZY85)9O[C< XF ZP[J^98Q^7BC$]1G[;/_ %!+ P04 " #( M@VY9C*.@B@0# !6" &0 'AL+W=O.Z?=A++$KD(0])B1ENN7B0"8 BCUF:RY&1*%5INN/;KU#SZ6N\B*>R_"7;2C= C]%:*I[5QBAG+*^^ M]+'.PYX!XK0;.+6!\]+ >\7 K0W94QA690D-(])Q'/%\A7D$0-)SF>@*$LE^42^ R8+CZ6Z M0.E^/B/G'RZ&IL(8-)(9U?XFE3_G%7\NN4$/B22?\QCB0WL38V\(.#L"$Z<3 M< Y%C[C61^)8CM<2S_3]YFY'.&Z33[?$<]^9S^E!/F=,1BF7:P'D]W@AE< N M_M.6Q,J)U^Y$W^PK6= (1@9>70EB T9X=F+[UG5;!OX3V$$^O"8?7A=Z^*, M074&2-HT4!OA"L4O4?3+LPG[EY[M8DDV^U2.U8)+9^#XC=I!D/TFR'YGD%,J M$U)0%A-\%@G-^%J7C^51NL8FQ051"9 ,"6#E=&T)7]9\4D87+&4*J]M&JW\4 MKV]YMAV\H'6LAK3Y5R R3>,)J&B-LQO(ZO4'Y.QD MX-CV-7%[?M#696]!6,\0WA'$ ;^@X1=T8HXWV%LK(#'>*ETR@IT&^#CQPYYK M)=R-W$<4_[2-Y=MV@],V:N;>$YV!6)632Y(R[NJQ:W:;X3@N9\*+_0D.S6K& M/<-4$_>&BA7+)9)>(J35"["K1#7%*D'QHAP$"ZYPK)3+! <_"*V YTO.U4[0 M#IJ_$N$_4$L#!!0 ( ,B#;EGVFF;WO ( $<' 9 >&PO=V]R:W-H M965T_U<"/D@UH!:/18,JY&WDKK MZL+W5;&"DJAS40$W;Q9"ED2;K5SZJI) Y@Y4,C\* NR7A'(O'[JS6YD/1:T9 MY7 KD:K+DLBG:V!B,_)"[_G@CBY7VA[X^; B2YB"OJ]NI=GY'?YR,OL(* 0:$M S&/-8R!,4MD9/QN M.;TNI05NKY_9/SKOQLN,*!@+]H/.]6KD91Z:PX+43-^)S2=H_:26KQ!,N5^T M:6(Q]E!1*RW*%FP4E)0W3_+8UF$+$":O *(6$+T5$+> V!EME#E;$Z))/I1B M@Z2--FQVX6KCT,8-Y?8K3K4T;ZG!Z7PLRI)J\UFT0H3/42&XIGP)O*"@T,D$ M-*%,H3-T31CA!2"7ZM0QO7BA*E+ R#/-ID"NPO%!O=^$)@R9NT,2 MVQR(.?VLU6\:I4\SWO]7X#C*;-?N:-Z/PVDR",/@A69_:\S9*^8KD4O*E1&S M,,C@_(.Q+9NQW6RTJ-SDFPEMYJA;KLQ-!](&F/<+(?3SQ@[3[N[,_P!02P,$ M% @ R(-N6;,.H+S4 @ "0D !D !X;"]W;W)K&ULK99=;]HP%(;_BI5-4RNMS7<(#"*UH&F=.@D5=;N8=F&2 UAU[,QV MH/WWLQ.(^$C3"NV&V,YYSWG>$V)GN.'B2:X %'K.*9,C:Z54,;!MF:X@Q_*: M%\#TG047.59Z*I:V+ 3@K!+EU/8<)[)S3)B5#*NUJ4B&O%24,)@*),L\Q^+E M%BC?C"S7VBT\D.5*F04[&19X"3-0C\54Z)G=9,E(#DP2SI" Q&!DG<\Z?S.0N&UF. 0(*J3(9L+ZL80R4FD0:X^\VI]64-,+]\2[[ MU\J[]C+'$L:<_B*96HVLV$(9+'!)U0/??(.MG]#D2SF5U2_:U+%1ST)I*17/ MMV)-D!-67_'SM@][ C=X1>!M!=Y[!?Y6X%=&:[+*U@0KG P%WR!AHG4V,ZAZ M4ZFU&\+,4YPIH>\2K5/)F.VTAPFFYUN:][6-;U7:LZ@N$:^\QEYCA>TR,?= M\N\E>TUN:_=-"[RF!5Z5SW]G"\8'+9@0F5(N2P'H]\U<*J'_>'_:/-=%@O8B MYF4QQ%/:\(_;.[&>R1PU[]!9[W,8>G;('83]P^D?LG=G/9.\U[+U.]GN0 MSI9W1DLA/C3)-Q M8S+N-#D]<,,7B%;[.25X3BA1>J=K)%=7;-N=(G835%X$ #G&P &0 'AL+W=O M@6EB"_%?=< MK9DM99UDD(N$Y83#9F;1/=8!U1Y_)[ 71\M$G\J*L1]ZY?UZ9ECZB""% M6&H$51\/L( TU21U'/\U4*,=4P<>+S_1_ZA.7IW,B@I8L/2?9"UW,V-BD#5L M:)G*+VS_)S0GY&M>S%)1_2?[>M_ ,DA<"LFR)E@=09;D]2?]V8@X"K"],P%. M$^!<&N V >ZE 5X3X%T:X#BZ87*?A6M?"6Y MOE"6DJMO$Q4GYPN698E4F9>"T'Q-8I;+)-]"'B<@R.L0)$U203Y1SJE.Z1OR MEGQ;AN3UJS=34ZH#T!@S;@9[5P_FG!GLKS(?$7OR&W$LQ^L)7PR'WQ5\1"SW M;'@X'+Z$8D1;2GIKWFG-.Q7//?T\/:/+HI"-L0"3PC*:C9J"\I@[QKDX()"VM84,%TO7B8VT[@ MV^XXF)H/Q\*11NT(]UKAWJ#PJC)IRZ4 -;7D+'\;EYPK]7VR!UG7RL:$A37, M/Y+M.TXPF4R>N?9.DA+8CF<';KM?1Z/?:O0'-7[0ER=)$[I*TD0^]KD;!%SK M#A,6^B=._,!U)GJ6[;CS3QP'OG=CVU:_NZ!U%PRZ4S^&9 K5W7ZWY5 O??\( MV0IX[SP\B+O6)"8LQ(1%2+!.3L9M3L;(Q7&,F11,6(@)BY!@G:1,VJ1,+KU1 M"OJ8G9FC!QG7)F)R6L-<2_]UIX80<] ("=9Q?-,ZOAET_+F40JH?XOK*7]&4 MYC'HZB@.ZFG&RG[S@^1KS6/"0DQ8='-R3;B.?WQ)=,3;UJ$3L@;5WZ>PWL*% M-6"8=:UL5%J(2HNP:-VL'/6G-G(E:(!8J<&DA:BT"(O63!+W/BAKHB?'\\CH68N_&![B:KVH M_3 6K:OWT!';@[W=_%-; >J9GW"0)<]AW2M[?/H\RK.#8/S<-VJGBTJ+L&BU M;_/H'8E^!?:1\FV2"Y+"1N&MT5BYXO5;I7I%LJ)Z;;)B4K*L6MP!70/7.ZCO M-XS)IQ7])J9]MS?_'U!+ P04 " #(@VY9 HC0/#<# #2$P #0 'AL M+W-T>6QEU MY-B9X[)VOWZ^<3[:XHL8#UN[5#3V/3[G'MLWQ# JS4:PNR5C)ECG0I9CLC2F M^!"&Y7S)J())BV1*Y]38KEZ$9:$934L@Y2(<]'IQF%,NR60D5_E-;LI@ MKE;2C$G3=R4GOX?QZ/WY6 M >OD#THM?#A0'$Q..7B3^GC4E?[4HWPT^M5LL]QL'KX'-#TPR(5H#0Z("TQ&!36&:7EC M.]7@*O@$"NKV_::P#A>:;OJ#2](1JIM-,E,Z9;I-TR=-:#(2+ ,[FB^6<#>J M" $T1N6VD7*Z4))6'AI&W;"RG(J@_US6XUR_BZZJ^SU@"FWL?5:5&(S4?!%S)G M;O(O3C@9T887+)7FOVPV*)6Y#3!-@D>F#9]O1WYJ6MRSM6G*:9WAG@='Z/GO MKO."2::IV#9M:_^05_G5CJ.K?V6Y^JVR;]CKL7[!'KK)RV,P&1^#R:.HR>$Q MF$P.WV1TF![#^I"Q=9+9.<>TT0#.BV/R#87C]N#ZLV%YL+"/O(377Y$8SC,#\"&)8'ATZG4PQ=8MCN''KX9Y P:6 M!S+]V5KCNXU7R/-U@.WIQ/,# =@&K'=$$>PJY@U[@G$D23 $:M%?HW&,K$X,'__^8$])%"6)'P',[R"*, 2> M1AS!'( '#(FBZCVX]SX*F_=4V/T7;_(;4$L#!!0 ( ,B#;EF7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GDG,O7=R3'S3"Q!WV9^LFV1$M' M(Y%GAM3)@W7WK!O^[O?HJU]GJN M:QV>IH/^>ZT&HM%&-_I95=/!:"#\TC[\;IU^MB;(^KITMJZG@_%FQZUR09?O M-E]WD#=R[OLM0^17]\"8QK!8TWO]I@?]5U4.Y QB_UR@^$ MD8V:#L[L6KGN>N $LVIS;0&@4*3'PHWXQL*QU4) MUKH"(@29$)#) 2'_3A!D2D"FAX1,$61&0&:'A,P09$Y YH>$S!%D04 6AX0L M$.2$@)SP0E[*)['VXE*Y_N^F5.)<^[*VOG6X;W\@$#_P(LZ,UY5RXL;)"L9C M\Y4]R^/"#\2A!]Y"2]D@&@)NQ#SUFNCO!?25 *.(8U^EG@<'U$#^8@7 M\[/TVG>4ETYY:-JWZ$FOVZ:),$G?, OG#ZM-$+?0"(**[_"8$LR8V3"WTFD) MIQ0 IX K"&@/N0OFH]PR9I;+I[*T+?0(X52I]+I#_4D8%3 ?I94QLU=F9@T- M()=3_AT799(QLTJ@+ZSD4S^8;#IM6,)84[;.P281=0K*)6-FF@_9Y[L@4A(9,UOD:Q\TB&/WV&WB*,O2M6"\&GH-QJ1$,F8VR9]6&K_%Q%"4 M.\;,\KCJ-D*@5M*%)Q' ;5[VI1,>^A+*&PFS-V:FM(V"4NHQ&HX32A()LR2^ M2&<@&8"["0^>7\HH64G(2H19%%^^M[$6$DH+";,6_I)=MA3Z;MC5VCJ^A901 M$F8C0"Y<0@NW24,@+7':WV,X2@L)LQ;.;-/H\*J%TH+M(>LTY9L(4E)(F*5P MW@.3,H<*;,YR(0OGBJB-)(R:V1WPO<22_\CQB2GM)C]0F9^ M<30IUZ3,KHDROYU!I&23,LL&)U@[X2C)I,R2>9]I[42D=),RZV:392R4'[0(@?+,JVT![,ESQNC3$I M"^7,%MJ_RM$S8TS*0CFSA>)*_/6>W\A'L7(6OUA"6:CX'U=D,.:5@AJSQ!E2 M05FH8+;0/LQSM5 NZD(%9:&"W4*[,+<]*,*D+%0P6VC71,QK3#]C3,I"!;.% MMI,QZ*F\_O:#W[QKJ7%/+R@+%HOY[^W&TT<%^?H8LX!V+-UA7(Q)":A@ M%M#.9;Q74(Q)":@XY&1?="R:*MZS/8 M]M5 BE9MWR+?O@%_^@]02P,$% @ R(-N6:QM4%<\ @ KRH !H !X M;"]?;]LAZ:K MV71;>@.2GGS0)(K'H>W=3T@7R2.SF$WQ6SER\?O7Y?R9VF\U^G7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7 MW:6^;-+=>7*U>'Y;5I@_*"U1QB5!T@1K JT3@ MWD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=. M7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AM MJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z M.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN! MWH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V# M0.] O8- [P;U;@CT;E#OAD#O!O5N?E+O,GX=?H+4$L#!!0 ( ,B#;EE :Q>Z ( ,8I 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA) M;-D&RNUQ4D "004J$F_3J+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7&KHB)V6NZ)'^Y-3OF':??*#\\1#*>G/A>BD)K]K_B> MF$L?_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?X"4$L! A0#% @ MR(-N60=!36*! L0 ! ( ! &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " #(@VY9-&?I4^X K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #(@VY9F5R<(Q & M "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( ,B#;EF]9L7YU@4 )X? 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N65S'2('E @ ^@D !@ ("! ME14 'AL+W=O 8 " @; 8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MR(-N61V8OCAP!0 &QX !@ ("!="( 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ R(-N66=?&8)" @ D 8 M !@ ("!;#, 'AL+W=O0U !X M;"]W;W)K&UL4$L! A0#% @ R(-N6>"XQ&GY M*P K88 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N6:R>"(,> P [@< !D M ("!YG< 'AL+W=OP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ R(-N6;)B>$F= P Y < !D ("!WX$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR(-N6>L=&PO=V]R:W-H965T !X;"]W M;W)K&UL4$L! A0#% @ R(-N6;BP%K!!#0 M7"( !D ("!S:$ 'AL+W=O$# #3" &0 @(%% MKP >&PO=V]R:W-H965TPM# 0 \) 9 " @5VS !X;"]W;W)K&UL4$L! A0#% @ R(-N60I2Q9Z4$0 #"P !D M ("!H+< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R(-N63J=&I*X @ E@8 !D ("!FP$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N M6>;9F$$Q P >0@ !D ("!J0L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N6<9N$L-X @ 9@4 M !D ("!GQ4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N66K97!VX @ # 8 !D M ("![2 ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ R(-N62KDE62E P *Q4 !D ("!^2H! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N63YN M<]="! IP\ !D ("!%C&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N66+X'[)T @ ;08 !D M ("!'4(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R(-N6144VUA% P 50\ !D ("! MG4H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R(-N631;R0PH P P0T !D ("!Q%,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N654Q,?[- @ (PL !D M ("!^VT! 'AL+W=O&UL M4$L! A0#% @ R(-N63.A0UX9! )P\ !D ("!I7;. M$\L# #1$P &0 @('U>P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MR(-N65ZJ3;AD P *0D !D ("!=(,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(-N6;,.H+S4 @ "0D !D M ("!1*%X$ #G&P &0 @(%/J@$ >&PO=V]R:W-H M965T2N 0!X;"]S='EL97,N>&UL4$L! A0#% @ R(-N M69>*NQS $P( L ( !1K(! %]R96QS+RYR96QS4$L! M A0#% @ R(-N68_A"<]A!0 A2\ \ ( !+[,! 'AL M+W=OZ ( ,8I 3 " 3&[ 0!;0V]N E=&5N=%]4>7!E&UL4$L%!@ !0 % YQ4 &*] 0 $! end XML 85 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 86 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 148 361 1 true 63 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 Operations (Parenthetical) Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperationsParenthetical Unaudited Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 00000006 - 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 6 false false R7.htm 00000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995613 - Disclosure - Nature of business and organization Sheet http://ipower.com/role/NatureOfBusinessAndOrganization Nature of business and organization Notes 10 false false R11.htm 995614 - 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 11 false false R12.htm 995615 - Disclosure - Joint Ventures Sheet http://ipower.com/role/JointVentures Joint Ventures Notes 12 false false R13.htm 995616 - Disclosure - Variable interest entity Sheet http://ipower.com/role/VariableInterestEntity Variable interest entity Notes 13 false false R14.htm 995617 - Disclosure - Accounts receivable, net Sheet http://ipower.com/role/AccountsReceivableNet Accounts receivable, net Notes 14 false false R15.htm 995618 - Disclosure - Inventories, net Sheet http://ipower.com/role/InventoriesNet Inventories, net Notes 15 false false R16.htm 995619 - Disclosure - Prepayments and other current assets, net Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet Prepayments and other current assets, net Notes 16 false false R17.htm 995620 - Disclosure - Intangible assets, net Sheet http://ipower.com/role/IntangibleAssetsNet Intangible assets, net Notes 17 false false R18.htm 995621 - Disclosure - Other payables and accrued liabilities Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilities Other payables and accrued liabilities Notes 18 false false R19.htm 995622 - Disclosure - Loans payable Sheet http://ipower.com/role/LoansPayable Loans payable Notes 19 false false R20.htm 995623 - Disclosure - Related party transactions Sheet http://ipower.com/role/RelatedPartyTransactions Related party transactions Notes 20 false false R21.htm 995624 - Disclosure - Income taxes Sheet http://ipower.com/role/IncomeTaxes Income taxes Notes 21 false false R22.htm 995625 - Disclosure - Earnings per share Sheet http://ipower.com/role/EarningsPerShare Earnings per share Notes 22 false false R23.htm 995626 - Disclosure - Equity Sheet http://ipower.com/role/Equity Equity Notes 23 false false R24.htm 995627 - Disclosure - Warrant liabilities Sheet http://ipower.com/role/WarrantLiabilities Warrant liabilities Notes 24 false false R25.htm 995628 - Disclosure - Concentration of risk Sheet http://ipower.com/role/ConcentrationOfRisk Concentration of risk Notes 25 false false R26.htm 995629 - Disclosure - Commitments and contingencies Sheet http://ipower.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 26 false false R27.htm 995630 - Disclosure - Subsequent events Sheet http://ipower.com/role/SubsequentEvents Subsequent events Notes 27 false false R28.htm 995631 - 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 28 false false R29.htm 995632 - 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 29 false false R30.htm 995633 - 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 995634 - 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 995635 - Disclosure - Prepayments and other current assets, net (Tables) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables Prepayments and other current assets, net (Tables) Tables http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet 32 false false R33.htm 995636 - 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 995637 - 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 995638 - Disclosure - Loans payable (Tables) Sheet http://ipower.com/role/LoansPayableTables Loans payable (Tables) Tables http://ipower.com/role/LoansPayable 35 false false R36.htm 995639 - Disclosure - Income taxes (Tables) Sheet http://ipower.com/role/IncomeTaxesTables Income taxes (Tables) Tables http://ipower.com/role/IncomeTaxes 36 false false R37.htm 995640 - Disclosure - Earnings per share (Tables) Sheet http://ipower.com/role/EarningsPerShareTables Earnings per share (Tables) Tables http://ipower.com/role/EarningsPerShare 37 false false R38.htm 995641 - Disclosure - Equity (Tables) Sheet http://ipower.com/role/EquityTables Equity (Tables) Tables http://ipower.com/role/Equity 38 false false R39.htm 995642 - 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 995643 - 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 995644 - 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 41 false false R42.htm 995645 - 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 42 false false R43.htm 995646 - Disclosure - Joint Ventures (Details Narrative) Sheet http://ipower.com/role/JointVenturesDetailsNarrative Joint Ventures (Details Narrative) Details http://ipower.com/role/JointVentures 43 false false R44.htm 995647 - 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 44 false false R45.htm 995648 - 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 45 false false R46.htm 995649 - Disclosure - Variable interest entity (Details Narrative) Sheet http://ipower.com/role/VariableInterestEntityDetailsNarrative Variable interest entity (Details Narrative) Details http://ipower.com/role/VariableInterestEntityTables 46 false false R47.htm 995650 - Disclosure - Accounts receivable, net (Details - Accounts receivable) Sheet http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable Accounts receivable, net (Details - Accounts receivable) Details http://ipower.com/role/AccountsReceivableNetTables 47 false false R48.htm 995651 - Disclosure - Accounts receivable, net (Details - Credit losses) Sheet http://ipower.com/role/AccountsReceivableNetDetails-CreditLosses Accounts receivable, net (Details - Credit losses) Details http://ipower.com/role/AccountsReceivableNetTables 48 false false R49.htm 995652 - Disclosure - Inventories, net (Details Narrative) Sheet http://ipower.com/role/InventoriesNetDetailsNarrative Inventories, net (Details Narrative) Details http://ipower.com/role/InventoriesNet 49 false false R50.htm 995653 - Disclosure - Prepayments and other current assets, net (Details - Other assets) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets Prepayments and other current assets, net (Details - Other assets) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables 50 false false R51.htm 995654 - Disclosure - Prepayments and other current assets, net (Details - Credit losses) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses Prepayments and other current assets, net (Details - Credit losses) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables 51 false false R52.htm 995655 - Disclosure - Prepayments and other current assets, net (Details Narrative) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetailsNarrative Prepayments and other current assets, net (Details Narrative) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables 52 false false R53.htm 995656 - Disclosure - Intangible assets, net (Details) Sheet http://ipower.com/role/IntangibleAssetsNetDetails Intangible assets, net (Details) Details http://ipower.com/role/IntangibleAssetsNetTables 53 false false R54.htm 995657 - 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 54 false false R55.htm 995658 - Disclosure - Intangible assets, net (Details Narrative) Sheet http://ipower.com/role/IntangibleAssetsNetDetailsNarrative Intangible assets, net (Details Narrative) Details http://ipower.com/role/IntangibleAssetsNetTables 55 false false R56.htm 995659 - 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 56 false false R57.htm 995660 - Disclosure - Loans payable (Details - Interest expense) Sheet http://ipower.com/role/LoansPayableDetails-InterestExpense Loans payable (Details - Interest expense) Details http://ipower.com/role/LoansPayableTables 57 false false R58.htm 995661 - Disclosure - Loans payable (Details Narrative) Sheet http://ipower.com/role/LoansPayableDetailsNarrative Loans payable (Details Narrative) Details http://ipower.com/role/LoansPayableTables 58 false false R59.htm 995662 - Disclosure - Related party transactions (Details Narrative) Sheet http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative Related party transactions (Details Narrative) Details http://ipower.com/role/RelatedPartyTransactions 59 false false R60.htm 995663 - Disclosure - Income taxes (Details - Tax provision) Sheet http://ipower.com/role/IncomeTaxesDetails-TaxProvision Income taxes (Details - Tax provision) Details http://ipower.com/role/IncomeTaxesTables 60 false false R61.htm 995664 - Disclosure - Income taxes (Details - Reconciliation of effective income tax rate) Sheet http://ipower.com/role/IncomeTaxesDetails-ReconciliationOfEffectiveIncomeTaxRate Income taxes (Details - Reconciliation of effective income tax rate) Details http://ipower.com/role/IncomeTaxesTables 61 false false R62.htm 995665 - Disclosure - Income taxes (Details - Deferred taxes) Sheet http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes Income taxes (Details - Deferred taxes) Details http://ipower.com/role/IncomeTaxesTables 62 false false R63.htm 995666 - Disclosure - Income taxes (Details Narrative) Sheet http://ipower.com/role/IncomeTaxesDetailsNarrative Income taxes (Details Narrative) Details http://ipower.com/role/IncomeTaxesTables 63 false false R64.htm 995667 - Disclosure - Earnings per share (Details - Basic and diluted earnings per share) Sheet http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare Earnings per share (Details - Basic and diluted earnings per share) Details http://ipower.com/role/EarningsPerShareTables 64 false false R65.htm 995668 - Disclosure - Equity (Details - RSU's activity) Sheet http://ipower.com/role/EquityDetails-RsusActivity Equity (Details - RSU's activity) Details http://ipower.com/role/EquityTables 65 false false R66.htm 995669 - Disclosure - Equity (Details Narrative) Sheet http://ipower.com/role/EquityDetailsNarrative Equity (Details Narrative) Details http://ipower.com/role/EquityTables 66 false false R67.htm 995670 - Disclosure - Warrant liabilities (Details Narrative) Sheet http://ipower.com/role/WarrantLiabilitiesDetailsNarrative Warrant liabilities (Details Narrative) Details http://ipower.com/role/WarrantLiabilities 67 false false R68.htm 995671 - Disclosure - Concentration of risk (Details Narrative) Sheet http://ipower.com/role/ConcentrationOfRiskDetailsNarrative Concentration of risk (Details Narrative) Details http://ipower.com/role/ConcentrationOfRisk 68 false false R69.htm 995672 - 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 69 false false R70.htm 995673 - 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 70 false false R71.htm 995674 - 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 71 false false R72.htm 995675 - Disclosure - Commitments and contingencies (Details Narrative) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and contingencies (Details Narrative) Details http://ipower.com/role/CommitmentsAndContingenciesTables 72 false false All Reports Book All Reports ipower_i10q-093024.htm ipw-20240930.xsd ipw-20240930_cal.xml ipw-20240930_def.xml ipw-20240930_lab.xml ipw-20240930_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ipower_i10q-093024.htm": { "nsprefix": "IPW", "nsuri": "http://ipower.com/20240930", "dts": { "inline": { "local": [ "ipower_i10q-093024.htm" ] }, "schema": { "local": [ "ipw-20240930.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ipw-20240930_cal.xml" ] }, "definitionLink": { "local": [ "ipw-20240930_def.xml" ] }, "labelLink": { "local": [ "ipw-20240930_lab.xml" ] }, "presentationLink": { "local": [ "ipw-20240930_pre.xml" ] } }, "keyStandard": 309, "keyCustom": 52, "axisStandard": 27, "axisCustom": 0, "memberStandard": 22, "memberCustom": 40, "hidden": { "total": 36, "http://fasb.org/us-gaap/2024": 28, "http://xbrl.sec.gov/dei/2024": 5, "http://ipower.com/20240930": 3 }, "contextCount": 148, "entityCount": 1, "segmentCount": 63, "elementCount": 657, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 635, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://ipower.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R2": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "longName": "00000002 - Statement - Unaudited Condensed Consolidated Balance Sheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:OtherPrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R3": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R4": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "longName": "00000004 - Statement - Unaudited Condensed Consolidated Statements of Operations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R5": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperationsParenthetical", "longName": "00000005 - Statement - Unaudited Condensed Consolidated Statements of Operations (Parenthetical)", "shortName": "Unaudited Condensed Consolidated Statements of Operations (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R6": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "00000006 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2023-06-30_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R7": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "longName": "00000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R10": { "role": "http://ipower.com/role/NatureOfBusinessAndOrganization", "longName": "995613 - Disclosure - Nature of business and organization", "shortName": "Nature of business and organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R11": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "995614 - Disclosure - Basis of Presentation and Summary of significant accounting policies", "shortName": "Basis of Presentation and Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R12": { "role": "http://ipower.com/role/JointVentures", "longName": "995615 - Disclosure - Joint Ventures", "shortName": "Joint Ventures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:JointVenturesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:JointVenturesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R13": { "role": "http://ipower.com/role/VariableInterestEntity", "longName": "995616 - Disclosure - Variable interest entity", "shortName": "Variable interest entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R14": { "role": "http://ipower.com/role/AccountsReceivableNet", "longName": "995617 - Disclosure - Accounts receivable, net", "shortName": "Accounts receivable, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R15": { "role": "http://ipower.com/role/InventoriesNet", "longName": "995618 - Disclosure - Inventories, net", "shortName": "Inventories, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R16": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet", "longName": "995619 - Disclosure - Prepayments and other current assets, net", "shortName": "Prepayments and other current assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R17": { "role": "http://ipower.com/role/IntangibleAssetsNet", "longName": "995620 - Disclosure - Intangible assets, net", "shortName": "Intangible assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R18": { "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilities", "longName": "995621 - Disclosure - Other payables and accrued liabilities", "shortName": "Other payables and accrued liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R19": { "role": "http://ipower.com/role/LoansPayable", "longName": "995622 - Disclosure - Loans payable", "shortName": "Loans payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R20": { "role": "http://ipower.com/role/RelatedPartyTransactions", "longName": "995623 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R21": { "role": "http://ipower.com/role/IncomeTaxes", "longName": "995624 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R22": { "role": "http://ipower.com/role/EarningsPerShare", "longName": "995625 - Disclosure - Earnings per share", "shortName": "Earnings per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R23": { "role": "http://ipower.com/role/Equity", "longName": "995626 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R24": { "role": "http://ipower.com/role/WarrantLiabilities", "longName": "995627 - Disclosure - Warrant liabilities", "shortName": "Warrant liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:WarrantsLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:WarrantsLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R25": { "role": "http://ipower.com/role/ConcentrationOfRisk", "longName": "995628 - Disclosure - Concentration of risk", "shortName": "Concentration of risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R26": { "role": "http://ipower.com/role/CommitmentsAndContingencies", "longName": "995629 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R27": { "role": "http://ipower.com/role/SubsequentEvents", "longName": "995630 - Disclosure - Subsequent events", "shortName": "Subsequent events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R28": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995631 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R29": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "995632 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R30": { "role": "http://ipower.com/role/VariableInterestEntityTables", "longName": "995633 - Disclosure - Variable interest entity (Tables)", "shortName": "Variable interest entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R31": { "role": "http://ipower.com/role/AccountsReceivableNetTables", "longName": "995634 - Disclosure - Accounts receivable, net (Tables)", "shortName": "Accounts receivable, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R32": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables", "longName": "995635 - Disclosure - Prepayments and other current assets, net (Tables)", "shortName": "Prepayments and other current assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R33": { "role": "http://ipower.com/role/IntangibleAssetsNetTables", "longName": "995636 - Disclosure - Intangible assets, net (Tables)", "shortName": "Intangible assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R34": { "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables", "longName": "995637 - Disclosure - Other payables and accrued liabilities (Tables)", "shortName": "Other payables and accrued liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R35": { "role": "http://ipower.com/role/LoansPayableTables", "longName": "995638 - Disclosure - Loans payable (Tables)", "shortName": "Loans payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R36": { "role": "http://ipower.com/role/IncomeTaxesTables", "longName": "995639 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R37": { "role": "http://ipower.com/role/EarningsPerShareTables", "longName": "995640 - Disclosure - Earnings per share (Tables)", "shortName": "Earnings per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R38": { "role": "http://ipower.com/role/EquityTables", "longName": "995641 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R39": { "role": "http://ipower.com/role/CommitmentsAndContingenciesTables", "longName": "995642 - Disclosure - Commitments and contingencies (Tables)", "shortName": "Commitments and contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R40": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "longName": "995643 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful lives)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Useful lives)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2024-09-30_us-gaap_NoncompeteAgreementsMember", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "IPW:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30_us-gaap_NoncompeteAgreementsMember", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "IPW:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R41": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "longName": "995644 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair values of financial instruments)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Fair values of financial instruments)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2024-09-30_us-gaap_FairValueInputsLevel12And3Member_us-gaap_FairValueMeasurementsNonrecurringMember", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30_us-gaap_FairValueInputsLevel12And3Member_us-gaap_FairValueMeasurementsNonrecurringMember", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R42": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "995645 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "IPW:AccountsAndFinancingReceivableAllowanceForCreditLoss2", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "IPW:AccountsAndFinancingReceivableAllowanceForCreditLoss2", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R43": { "role": "http://ipower.com/role/JointVenturesDetailsNarrative", "longName": "995646 - Disclosure - Joint Ventures (Details Narrative)", "shortName": "Joint Ventures (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "AsOf2024-09-30_custom_BoxHarmonyMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30_custom_GSMMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "IPW:JointVenturesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R44": { "role": "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "longName": "995647 - Disclosure - Variable interest entity (Details - Assets and liabilities)", "shortName": "Variable interest entity (Details - Assets and liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R45": { "role": "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "longName": "995648 - Disclosure - Variable interest entity (Details - VIE operations)", "shortName": "Variable interest entity (Details - VIE operations)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-07-012024-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "IPW:ScheduleOfOperatingResultsOfTheVieTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R46": { "role": "http://ipower.com/role/VariableInterestEntityDetailsNarrative", "longName": "995649 - Disclosure - Variable interest entity (Details Narrative)", "shortName": "Variable interest entity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "From2024-07-012024-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "IPW:RevenueBeforeConsolidation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-012024-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "IPW:RevenueBeforeConsolidation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R47": { "role": "http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable", "longName": "995650 - Disclosure - Accounts receivable, net (Details - Accounts receivable)", "shortName": "Accounts receivable, net (Details - Accounts receivable)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R48": { "role": "http://ipower.com/role/AccountsReceivableNetDetails-CreditLosses", "longName": "995651 - Disclosure - Accounts receivable, net (Details - Credit losses)", "shortName": "Accounts receivable, net (Details - Credit losses)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R49": { "role": "http://ipower.com/role/InventoriesNetDetailsNarrative", "longName": "995652 - Disclosure - Inventories, net (Details Narrative)", "shortName": "Inventories, net (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:InventoryNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:InventoryLIFOReserve", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R50": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets", "longName": "995653 - Disclosure - Prepayments and other current assets, net (Details - Other assets)", "shortName": "Prepayments and other current assets, net (Details - Other assets)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R51": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses", "longName": "995654 - Disclosure - Prepayments and other current assets, net (Details - Credit losses)", "shortName": "Prepayments and other current assets, net (Details - Credit losses)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "IPW:ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock", "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R52": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetailsNarrative", "longName": "995655 - Disclosure - Prepayments and other current assets, net (Details Narrative)", "shortName": "Prepayments and other current assets, net (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:OtherReceivables", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:OtherReceivables", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "IPW:PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R53": { "role": "http://ipower.com/role/IntangibleAssetsNetDetails", "longName": "995656 - Disclosure - Intangible assets, net (Details)", "shortName": "Intangible assets, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R54": { "role": "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization", "longName": "995657 - Disclosure - Intangible assets, net (Details - Future amortization)", "shortName": "Intangible assets, net (Details - Future amortization)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R55": { "role": "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative", "longName": "995658 - Disclosure - Intangible assets, net (Details Narrative)", "shortName": "Intangible assets, net (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R56": { "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "longName": "995659 - Disclosure - Other payables and accrued liabilities (Details)", "shortName": "Other payables and accrued liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "IPW:AccruedPayablesForInventoryInTransit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "IPW:AccruedPayablesForInventoryInTransit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R57": { "role": "http://ipower.com/role/LoansPayableDetails-InterestExpense", "longName": "995660 - Disclosure - Loans payable (Details - Interest expense)", "shortName": "Loans payable (Details - Interest expense)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:AccruedInterestExpenses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "IPW:AccruedInterestExpenses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R58": { "role": "http://ipower.com/role/LoansPayableDetailsNarrative", "longName": "995661 - Disclosure - Loans payable (Details Narrative)", "shortName": "Loans payable (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-07-012024-09-30_custom_WhiteCherryLimitedMember", "name": "us-gaap:InterestExpenseDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R59": { "role": "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative", "longName": "995662 - Disclosure - Related party transactions (Details Narrative)", "shortName": "Related party transactions (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "AsOf2024-09-30_custom_MIIStrategyIncMember", "name": "IPW:DueFromRelatedPartyTransactions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30_custom_MIIStrategyIncMember", "name": "IPW:DueFromRelatedPartyTransactions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R60": { "role": "http://ipower.com/role/IncomeTaxesDetails-TaxProvision", "longName": "995663 - Disclosure - Income taxes (Details - Tax provision)", "shortName": "Income taxes (Details - Tax provision)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R61": { "role": "http://ipower.com/role/IncomeTaxesDetails-ReconciliationOfEffectiveIncomeTaxRate", "longName": "995664 - Disclosure - Income taxes (Details - Reconciliation of effective income tax rate)", "shortName": "Income taxes (Details - Reconciliation of effective income tax rate)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R62": { "role": "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes", "longName": "995665 - Disclosure - Income taxes (Details - Deferred taxes)", "shortName": "Income taxes (Details - Deferred taxes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R63": { "role": "http://ipower.com/role/IncomeTaxesDetailsNarrative", "longName": "995666 - Disclosure - Income taxes (Details Narrative)", "shortName": "Income taxes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R64": { "role": "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare", "longName": "995667 - Disclosure - Earnings per share (Details - Basic and diluted earnings per share)", "shortName": "Earnings per share (Details - Basic and diluted earnings per share)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R65": { "role": "http://ipower.com/role/EquityDetails-RsusActivity", "longName": "995668 - Disclosure - Equity (Details - RSU's activity)", "shortName": "Equity (Details - RSU's activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "AsOf2024-06-30_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R66": { "role": "http://ipower.com/role/EquityDetailsNarrative", "longName": "995669 - Disclosure - Equity (Details Narrative)", "shortName": "Equity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "unique": true } }, "R67": { "role": "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative", "longName": "995670 - Disclosure - Warrant liabilities (Details Narrative)", "shortName": "Warrant liabilities (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "IPW:WarrantsLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "IPW:WarrantsLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R68": { "role": "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative", "longName": "995671 - Disclosure - Concentration of risk (Details Narrative)", "shortName": "Concentration of risk (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R69": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost", "longName": "995672 - Disclosure - Commitments and contingencies (Details - Lease cost)", "shortName": "Commitments and contingencies (Details - Lease cost)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-07-01to2024-09-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R70": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "longName": "995673 - Disclosure - Commitments and contingencies (Details - Balance sheet)", "shortName": "Commitments and contingencies (Details - Balance sheet)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true }, "uniqueAnchor": null }, "R71": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity", "longName": "995674 - Disclosure - Commitments and contingencies (Details - Lease maturity)", "shortName": "Commitments and contingencies (Details - Lease maturity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } }, "R72": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "995675 - Disclosure - Commitments and contingencies (Details Narrative)", "shortName": "Commitments and contingencies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:ContractualObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-09-30", "name": "us-gaap:ContractualObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093024.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for credit losses", "periodStartLabel": "Allowance for credit losses, beginning balance", "periodEndLabel": "Allowance for credit losses, ending balance", "label": "Accounts and Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r259" ] }, "IPW_AccountsAndFinancingReceivableAllowanceForCreditLoss2": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss2", "crdr": "credit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Additional allowance for credit loss" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payables and accrued liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r62", "r65", "r69", "r1081" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndOtherAccruedLiabilities", "crdr": "credit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payables and accrued liabilities", "label": "Accounts Payable and Other Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other." } } }, "auth_ref": [ "r704" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts payable, net", "verboseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r62", "r845" ] }, "us-gaap_AccountsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Payable [Member]", "documentation": "Obligations incurred and payable to vendors for goods and services received." } } }, "auth_ref": [ "r64" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "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." } } }, "auth_ref": [ "r160", "r255", "r797" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r777" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "totalLabel": "Total accounts receivable", "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." } } }, "auth_ref": [ "r1014" ] }, "IPW_AccreditedInvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AccreditedInvestorMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accredited Investor [Member]" } } }, "auth_ref": [] }, "IPW_AccruedAmazonFees": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "AccruedAmazonFees", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Amazon fees" } } }, "auth_ref": [] }, "IPW_AccruedInterestExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "AccruedInterestExpenses", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Accrued interest" } } }, "auth_ref": [] }, "IPW_AccruedPayablesForInventoryInTransit": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "AccruedPayablesForInventoryInTransit", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued payables for inventory in transit" } } }, "auth_ref": [] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Payroll liabilities", "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)." } } }, "auth_ref": [ "r65" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r14", "r15", "r85", "r162", "r644", "r670", "r671" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r1", "r10", "r15", "r501", "r504", "r547", "r666", "r667", "r990", "r991", "r992", "r1002", "r1003", "r1004", "r1005" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r926" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid in capital", "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." } } }, "auth_ref": [ "r77", "r845", "r1153" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r687", "r1002", "r1003", "r1004", "r1005", "r1096", "r1154" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r932" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r932" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r932" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r932" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "crdr": "credit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r38", "r39", "r422" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to cash (used in) provided by operating activities:" } } }, "auth_ref": [] }, "IPW_AdvanceToSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AdvanceToSuppliersMember", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets" ], "lang": { "en-us": { "role": { "label": "Advance To Suppliers [Member]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r137" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advertising and promotion costs", "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." } } }, "auth_ref": [ "r451", "r831" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r897", "r908", "r918", "r943" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r900", "r911", "r921", "r946" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r932" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2024", "localname": "AllCurrenciesDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r939" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r901", "r912", "r922", "r939", "r947", "r951", "r959" ] }, "IPW_AllanHuangMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AllanHuangMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allan Huang [Member]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://ipower.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of changes in allowance for credit losses on accounts receivable", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r133", "r1022" ] }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "crdr": "credit", "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails-CreditLosses" ], "lang": { "en-us": { "role": { "periodStartLabel": "Allowance for credit losses, beginning balance", "periodEndLabel": "Allowance for credit losses, ending balance", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet." } } }, "auth_ref": [ "r1016" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails-AccountsReceivable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r163", "r259", "r297" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails-CreditLosses" ], "lang": { "en-us": { "role": { "label": "Allowance for credit losses", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1022" ] }, "IPW_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease1": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease1", "crdr": "credit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses" ], "lang": { "en-us": { "role": { "label": "Allowance recorded during the period ended" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r301" ] }, "IPW_AmazonSalesToCanadaAndOtherForeignCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AmazonSalesToCanadaAndOtherForeignCountriesMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amazon Sales To Canada And Other Foreign Countries [Member]" } } }, "auth_ref": [] }, "IPW_AmazonVendorAndAmazonSellerMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AmazonVendorAndAmazonSellerMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amazon Vendor And Amazon Seller [Member]" } } }, "auth_ref": [] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of debt premium / discount and non-cash financing costs", "verboseLabel": "Amortization of note premium", "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." } } }, "auth_ref": [ "r7", "r93", "r381", "r1109" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Amortization of debt discount", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r381", "r820", "r821", "r995", "r1109" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense", "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." } } }, "auth_ref": [ "r7", "r317", "r324", "r816" ] }, "IPW_AniviaMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AniviaMember", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Anivia [Member]" } } }, "auth_ref": [] }, "IPW_AniviaPurchaseNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AniviaPurchaseNoteMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Anivia Purchase Note [Member]" } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r904" ] }, "IPW_AssetBasedRevolvingLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "AssetBasedRevolvingLoanMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Asset Based Revolving Loan [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r119", "r132", "r156", "r189", "r228", "r232", "r247", "r248", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r496", "r498", "r522", "r638", "r726", "r810", "r811", "r845", "r878", "r1048", "r1049", "r1114" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r149", "r166", "r189", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r496", "r498", "r522", "r845", "r1048", "r1049", "r1114" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Assets fair value disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r512", "r513", "r833" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "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." } } }, "auth_ref": [ "r189", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r496", "r498", "r522", "r1048", "r1049", "r1114" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current assets" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r904" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Exercise Price" } } }, "auth_ref": [ "r954" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r955" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "auth_ref": [ "r950" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined" } } }, "auth_ref": [ "r950" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity", "http://ipower.com/role/EquityDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Securities" } } }, "auth_ref": [ "r953" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r952" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r951" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r951" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r338", "r1122", "r1123" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets" ], "lang": { "en-us": { "role": { "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r54", "r55", "r338", "r1122", "r1123" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of presentation", "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)." } } }, "auth_ref": [] }, "IPW_BoxHarmonyMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "BoxHarmonyMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Box Harmony [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "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." } } }, "auth_ref": [ "r318", "r319", "r320", "r321", "r322", "r493", "r828", "r829" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r40", "r41", "r318", "r319", "r320", "r321", "r322", "r493", "r828", "r829" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CN", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "currency_CNY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2024", "localname": "CNY", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Cash in bank", "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." } } }, "auth_ref": [ "r135", "r641", "r698", "r720", "r845", "r878", "r984" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r19", "r152", "r795" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r20" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalent", "periodStartLabel": "CASH AND CASH EQUIVALENTS, beginning of period", "periodEndLabel": "CASH AND CASH EQUIVALENTS, end of period", "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." } } }, "auth_ref": [ "r19", "r98", "r185" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "CHANGES IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r0", "r98" ] }, "IPW_CashPerformanceBonus": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "CashPerformanceBonus", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash performance bonus" } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash, uninsured amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r930" ] }, "IPW_ChenlongTanMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "ChenlongTanMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chenlong Tan [Member]" } } }, "auth_ref": [] }, "IPW_ChineseTaxAuthoritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "ChineseTaxAuthoritiesMember", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chinese Tax Authorities [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "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." } } }, "auth_ref": [ "r145", "r157", "r158", "r159", "r189", "r212", "r213", "r220", "r222", "r230", "r231", "r294", "r350", "r352", "r353", "r354", "r357", "r358", "r389", "r390", "r393", "r396", "r403", "r522", "r677", "r678", "r679", "r680", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r712", "r735", "r757", "r769", "r770", "r771", "r772", "r773", "r968", "r996", "r1006" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase of warrants", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding", "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." } } }, "auth_ref": [ "r404" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r931" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r931" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingency", "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." } } }, "auth_ref": [ "r70", "r124", "r640", "r711" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r106", "r346", "r347", "r778", "r1038", "r1042" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r35", "r779" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r868", "r869", "r870", "r872", "r873", "r874", "r875", "r1002", "r1003", "r1005", "r1096", "r1152", "r1154" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r75", "r712" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "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." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r75", "r712", "r732", "r1154", "r1155" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value; 180,000,000 shares authorized; 31,359,899 shares issued and outstanding at September 30, 2024 and June 30, 2024", "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." } } }, "auth_ref": [ "r75", "r643", "r845" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r936" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r935" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r937" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r934" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r16", "r168", "r170", "r176", "r633", "r655", "r656" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r29", "r30", "r56", "r57", "r253", "r777" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r29", "r30", "r56", "r57", "r253", "r672", "r777" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r29", "r30", "r56", "r57", "r253", "r777", "r973" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://ipower.com/role/ConcentrationOfRisk" ], "lang": { "en-us": { "role": { "label": "Concentration of risk", "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." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r777" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk, percentage", "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." } } }, "auth_ref": [ "r29", "r30", "r56", "r57", "r253" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r28", "r29", "r30", "r31", "r56", "r118", "r777" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "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." } } }, "auth_ref": [ "r29", "r30", "r56", "r57", "r253", "r777" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r194", "r496", "r497", "r498", "r499", "r555", "r784", "r1047", "r1050", "r1051" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "auth_ref": [ "r194", "r496", "r497", "r498", "r499", "r555", "r784", "r1047", "r1050", "r1051" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]", "documentation": "Disclosure of information about effect of change in parent's ownership interest in subsidiary on equity attributable to parent. Excludes change from deconsolidation of subsidiary." } } }, "auth_ref": [ "r11", "r53" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "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." } } }, "auth_ref": [ "r45", "r802" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total commitment of term lease", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Conversion of RSUs vested, shares", "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." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock issued for RSU's vested", "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." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "IPW_ConversionOfStockSharesToBeIssued": { "xbrltype": "sharesItemType", "nsuri": "http://ipower.com/20240930", "localname": "ConversionOfStockSharesToBeIssued", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock to be issued for RSU's vested" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Total cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r88", "r189", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r522", "r810", "r1048" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "COST OF REVENUES" } } }, "auth_ref": [] }, "IPW_CostOfRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "CostOfRevenuePolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of revenue" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r192", "r193", "r363", "r391", "r553", "r573", "r637", "r799", "r801" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "IPW_CreditCardsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "CreditCardsPayable", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Credit cards payable" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r349", "r1045" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "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." } } }, "auth_ref": [ "r349", "r1045", "r1046" ] }, "IPW_CreditUtilizationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "CreditUtilizationFees", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Credit utilization fees" } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CurrencyAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r1107" ] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "label": "Current:" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "label": "Federal", "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." } } }, "auth_ref": [ "r975", "r999", "r1091" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r975", "r999" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "totalLabel": "Total current income tax provision", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r478", "r999" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "label": "State", "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." } } }, "auth_ref": [ "r975", "r999", "r1091" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r103", "r253" ] }, "IPW_CustomerDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "CustomerDeposit", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Customer deposit" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ipower.com/role/LoansPayable" ], "lang": { "en-us": { "role": { "label": "Loans payable", "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." } } }, "auth_ref": [ "r107", "r187", "r333", "r334", "r335", "r336", "r337", "r348", "r349", "r359", "r365", "r366", "r367", "r368", "r369", "r370", "r375", "r382", "r383", "r385", "r534" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r13", "r64", "r65", "r120", "r123", "r194", "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r817", "r818", "r819", "r820", "r821", "r843", "r997", "r1039", "r1040", "r1041", "r1108", "r1110" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt face amount", "verboseLabel": "Principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r360", "r534", "r535", "r818", "r819", "r843" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Note payable fair vallue", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r373", "r521", "r818", "r819", "r1099", "r1100", "r1101", "r1102", "r1103" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r13", "r194", "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r817", "r818", "r819", "r820", "r821", "r843", "r997", "r1039", "r1040", "r1041", "r1108", "r1110" ] }, "us-gaap_DebtInstrumentRepaidPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRepaidPrincipal", "crdr": "debit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Repayment of debt", "label": "Debt Instrument, Repaid, Principal", "documentation": "Amount of principal of debt repaid." } } }, "auth_ref": [ "r680" ] }, "IPW_DebtIssuanceCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "DebtIssuanceCostsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCompensationArrangementWithIndividualExercisePrice", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price per share", "documentation": "The per share price that the individual must pay to acquire shares under the deferred compensation arrangement." } } }, "auth_ref": [ "r110" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of prepayments and other current assets", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r999", "r1090", "r1091" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "label": "Deferred:" } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r999", "r1090" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r455", "r456" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r142", "r999" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "IPW_NetDeferredTaxAssets", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r71", "r72", "r121", "r470" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-TaxProvision": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "verboseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r999", "r1090", "r1091" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "IPW_NetDeferredTaxAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r471" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory reserve", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r1088" ] }, "IPW_DeferredTaxAssetsLeaseAssetsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "DeferredTaxAssetsLeaseAssetsLiabilities", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "ROU assets / liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Net operating loss", "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." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Allowance for credit loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "State taxes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "263A calculation", "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." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r472" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Intangible assets acquired", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1088" ] }, "IPW_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20240930", "localname": "DenominatorAbstract", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsCurrent", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Rent deposit", "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." } } }, "auth_ref": [ "r988" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization expense", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r228", "r236", "r248", "r810", "r811" ] }, "IPW_DisallowedInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "DisallowedInterestExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Disallowed interest expense" } } }, "auth_ref": [] }, "IPW_DisclosureJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20240930", "localname": "DisclosureJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Joint Ventures" } } }, "auth_ref": [] }, "IPW_DisclosurePrepaymentsAndOtherCurrentAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20240930", "localname": "DisclosurePrepaymentsAndOtherCurrentAssetsNetAbstract", "lang": { "en-us": { "role": { "label": "Prepayments And Other Current Assets Net" } } }, "auth_ref": [] }, "IPW_DisclosureWarrantLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20240930", "localname": "DisclosureWarrantLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Warrant Liabilities" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "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'." } } }, "auth_ref": [ "r892" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r890", "r892", "r904" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r891" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r879" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r892" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r892" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r925" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r882" ] }, "IPW_DueFromRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "DueFromRelatedPartyTransactions", "crdr": "debit", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DueFromRelatedPartyTransactions-0]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "LOSSES PER SHARE", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "verboseLabel": "Losses per share of ordinary shares - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r177", "r200", "r201", "r202", "r203", "r204", "r205", "r210", "r212", "r220", "r221", "r222", "r227", "r491", "r495", "r509", "r510", "r634", "r657", "r805" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "verboseLabel": "Losses per share of ordinary shares - diluted", "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." } } }, "auth_ref": [ "r177", "r200", "r201", "r202", "r203", "r204", "r205", "r212", "r220", "r221", "r222", "r227", "r491", "r495", "r509", "r510", "r634", "r657", "r805" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r26", "r27", "r224" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://ipower.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings per share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r209", "r223", "r225", "r226" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "EFFECT OF EXCHANGE RATE ON CASH", "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." } } }, "auth_ref": [ "r524" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconciliationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r458", "r832" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconciliationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r191", "r458", "r481", "r832" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconciliationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "Foreign tax rate difference", "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." } } }, "auth_ref": [ "r459", "r462", "r832", "r1000", "r1083" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, GILTI, Amount", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r832", "r1083", "r1085" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [Line Items]", "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." } } }, "auth_ref": [ "r458", "r459", "r832" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconciliationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "Net effect of state income tax deduction and other permanent differences", "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." } } }, "auth_ref": [ "r832", "r1000", "r1083", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconciliationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "State (net of federal benefit)", "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)." } } }, "auth_ref": [ "r461", "r832", "r1000", "r1083" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTable", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [Table]", "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation." } } }, "auth_ref": [ "r458", "r459", "r832" ] }, "IPW_EmergingGrowthCompanyStatusPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "EmergingGrowthCompanyStatusPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Emerging Growth Company Status" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unamortized expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1080" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "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." } } }, "auth_ref": [ "r885" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r881" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r881" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "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." } } }, "auth_ref": [ "r966" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r881" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r963" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r904" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r881" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r881" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r881" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r881" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r964" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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." } } }, "auth_ref": [ "r12", "r146", "r172", "r173", "r174", "r195", "r196", "r197", "r199", "r204", "r206", "r208", "r229", "r295", "r296", "r331", "r405", "r479", "r480", "r488", "r489", "r490", "r492", "r494", "r495", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r525", "r526", "r527", "r528", "r529", "r530", "r536", "r538", "r547", "r653", "r666", "r667", "r668", "r687", "r757" ] }, "IPW_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "EquityIncentivePlanMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "auth_ref": [ "r291", "r292", "r293", "r487", "r969", "r970", "r971", "r1092", "r1093", "r1094", "r1095" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r148", "r189", "r294", "r522", "r596", "r597", "r602", "r609", "r616", "r617", "r628", "r630", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r148", "r189", "r294", "r522", "r596", "r597", "r602", "r609", "r616", "r617", "r628", "r630", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Ownership interest", "verboseLabel": "Equity interest rate", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r291" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Equity method investment", "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." } } }, "auth_ref": [ "r5", "r58", "r292" ] }, "IPW_EquityOfferingCostsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "EquityOfferingCostsPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Equity offering costs" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r933" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r897", "r908", "r918", "r943" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r894", "r905", "r915", "r940" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r939" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r512", "r513", "r518", "r833" ] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of impairment charges", "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)." } } }, "auth_ref": [ "r1098", "r1099" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r511", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r561", "r562", "r563", "r818", "r819", "r825", "r826", "r827", "r833", "r836" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r512", "r513", "r514", "r516", "r833", "r1101", "r1105" ] }, "us-gaap_FairValueInputsLevel12And3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel12And3Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]", "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)." } } }, "auth_ref": [ "r833", "r1053", "r1099", "r1104" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r373", "r414", "r419", "r513", "r518", "r561", "r825", "r826", "r827", "r833" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r373", "r414", "r419", "r513", "r514", "r518", "r562", "r818", "r819", "r825", "r826", "r827", "r833" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r513", "r514", "r515", "r516", "r518", "r563", "r818", "r819", "r825", "r826", "r827", "r833", "r836" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "auth_ref": [ "r512", "r513", "r514", "r516", "r833", "r1101", "r1105" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r511", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r561", "r562", "r563", "r818", "r819", "r825", "r826", "r827", "r833", "r836" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r512", "r513", "r514", "r516", "r833", "r1101" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair values of financial instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r9" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r307", "r384", "r401", "r506", "r520", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r654", "r813", "r833", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r846", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r1017", "r1018", "r1019", "r1020", "r1097", "r1100", "r1101", "r1102", "r1103", "r1105" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intangible asset, useful life", "verboseLabel": "Weighted average remaining life for finite-lived intangible assets", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r154", "r311", "r323", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "Thereafter", "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)." } } }, "auth_ref": [ "r1034", "r1156" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2025", "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)." } } }, "auth_ref": [ "r325", "r791", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2029", "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)." } } }, "auth_ref": [ "r325", "r791", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2028", "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)." } } }, "auth_ref": [ "r325", "r791", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2027", "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)." } } }, "auth_ref": [ "r325", "r791", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2026", "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)." } } }, "auth_ref": [ "r325", "r791", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r316", "r318", "r319", "r320", "r322", "r323", "r326", "r327", "r594", "r595", "r791" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets, gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r311", "r323", "r595", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r316", "r323", "r326", "r327", "r329", "r594", "r791", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails" ], "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." } } }, "auth_ref": [ "r316", "r318", "r319", "r320", "r322", "r323", "r326", "r327", "r791" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails", "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r594", "r1033" ] }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyExchangeRateTranslation1", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Translation rate at period end", "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency." } } }, "auth_ref": [ "r531", "r532" ] }, "IPW_ForeignCurrencyExchangeRateTranslation2": { "xbrltype": "pureItemType", "nsuri": "http://ipower.com/20240930", "localname": "ForeignCurrencyExchangeRateTranslation2", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Translation rate during period" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation and transactions", "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." } } }, "auth_ref": [ "r523" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r901", "r912", "r922", "r947" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r901", "r912", "r922", "r947" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r901", "r912", "r922", "r947" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r901", "r912", "r922", "r947" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r901", "r912", "r922", "r947" ] }, "IPW_GILTIMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "GILTIMember", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "GILTI [Member]" } } }, "auth_ref": [] }, "IPW_GSMMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "GSMMember", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "GSM [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Loss on equity method investment", "negatedLabel": "Loss on equity method investment", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r91", "r94", "r967" ] }, "IPW_GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "General Gardening Home Goods And Other Products And Accessories [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/IncomeTaxesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r153", "r313", "r631", "r811", "r815", "r834", "r845", "r1024", "r1025" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r312", "r314", "r815" ] }, "us-gaap_GoodwillFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillFairValueDisclosure", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Goodwill, Fair Value Disclosure", "documentation": "Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r833", "r834", "r1098", "r1099", "r1103" ] }, "us-gaap_GoodwillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Goodwill [Member]", "documentation": "Asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r86", "r88", "r131", "r189", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r522", "r807", "r810", "r1008", "r1009", "r1010", "r1011", "r1012", "r1048" ] }, "IPW_HydroponicProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "HydroponicProductsMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Hydroponic Products [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS BEFORE INCOME TAXES", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r87", "r127", "r131", "r635", "r650", "r807", "r810", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "NET LOSS", "label": "Net loss", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r115", "r131", "r189", "r198", "r204", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r491", "r495", "r510", "r522", "r650", "r807", "r1008", "r1009", "r1010", "r1011", "r1012", "r1048" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r184", "r458", "r459", "r466", "r476", "r832", "r1087" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r184", "r458", "r459", "r466", "r476", "r832", "r1087" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r191", "r452", "r458", "r463", "r464", "r465", "r467", "r474", "r482", "r484", "r485", "r486", "r682", "r832" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "PROVISION FOR INCOME TAX BENEFIT", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r134", "r143", "r207", "r208", "r228", "r237", "r248", "r457", "r458", "r483", "r658", "r832" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r171", "r453", "r454", "r467", "r468", "r473", "r477", "r676" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income tax", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r21", "r184", "r475", "r476" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r994" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax assets", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r6" ] }, "IPW_IncreaseDecreaseInNoncurrentPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "IncreaseDecreaseInNoncurrentPrepayments", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-current prepayments", "label": "IncreaseDecreaseInNoncurrentPrepayments" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r974", "r994" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payables and accrued liabilities", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r994" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepayments and other current assets, net", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r901", "r912", "r922", "r939", "r947", "r951", "r959" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r957" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r893", "r962" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r893", "r962" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r893", "r962" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/IntangibleAssetsNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r315", "r328", "r330", "r790", "r791" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, net", "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." } } }, "auth_ref": [ "r590", "r591", "r592", "r594", "r803", "r1026" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "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." } } }, "auth_ref": [ "r316", "r1033", "r1035" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r228", "r232", "r235", "r238", "r248", "r533", "r810", "r811" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r93", "r379", "r387", "r820", "r821" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://ipower.com/role/LoansPayableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of interest expense", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest expenses", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r632", "r1009" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "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." } } }, "auth_ref": [ "r180", "r182", "r183" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r122", "r1116" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ipower.com/role/InventoriesNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories, net", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r308" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryGross", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Inventory", "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." } } }, "auth_ref": [ "r986" ] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReserve", "crdr": "credit", "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allowance for obsolescence", "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." } } }, "auth_ref": [ "r985" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory reserve", "verboseLabel": "Inventory reserve expense", "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." } } }, "auth_ref": [ "r105" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "verboseLabel": "Inventory, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r165", "r796", "r845" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, net", "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." } } }, "auth_ref": [ "r136", "r151", "r164", "r308", "r309", "r310", "r589", "r804" ] }, "us-gaap_InvestmentCompanyTotalReturnPaymentToFundByAffiliate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentCompanyTotalReturnPaymentToFundByAffiliate", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Compensation fee percentage", "documentation": "Percentage of increase in total return from voluntary payment by affiliate to reimburse fund for loss on investment transaction." } } }, "auth_ref": [ "r683", "r867" ] }, "IPW_JointVenturesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "JointVenturesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/JointVentures" ], "lang": { "en-us": { "role": { "verboseLabel": "Joint Ventures", "label": "JointVenturesDisclosureTextBlock" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of lease cost and other information", "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." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r542" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of maturities of lease liabilities", "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." } } }, "auth_ref": [ "r1112" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1112" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1112" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1112" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1112" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed interest/present value discount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r545" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r13", "r64", "r65", "r66", "r68", "r69", "r70", "r73", "r189", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r497", "r498", "r499", "r522", "r710", "r806", "r878", "r1048", "r1114", "r1115" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r81", "r126", "r647", "r845", "r998", "r1021", "r1106" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r66", "r150", "r189", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r497", "r498", "r499", "r522", "r845", "r1048", "r1114", "r1115" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r13", "r68", "r69", "r70", "r73", "r189", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r497", "r498", "r499", "r522", "r1048", "r1114", "r1115" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r13", "r123", "r1118" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r63", "r67" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "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." } } }, "auth_ref": [ "r349", "r997", "r1045" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of credit maximum borrowing amount", "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." } } }, "auth_ref": [ "r63", "r67" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r63", "r67", "r349", "r997", "r1045" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Revolving loan payable, net", "documentation": "The carrying value as of the balance sheet date of the current 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." } } }, "auth_ref": [ "r64", "r120" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Settlement payment", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/AccountsReceivableNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due to 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." } } }, "auth_ref": [ "r534", "r1013" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt borrowed", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r123", "r372", "r386", "r818", "r819", "r843", "r1118" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term revolving loan payable, net", "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." } } }, "auth_ref": [ "r13", "r36", "r37" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Promissory note payable", "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." } } }, "auth_ref": [ "r13" ] }, "IPW_MIIStrategyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "MIIStrategyIncMember", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "MII Strategy Inc [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r253", "r824", "r860", "r864", "r1052", "r1121", "r1124", "r1125", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r931" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Name" } } }, "auth_ref": [ "r931" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-controlling interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r80", "r125", "r189", "r294", "r350", "r352", "r353", "r354", "r357", "r358", "r522", "r646", "r714" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r950" ] }, "IPW_MonteCarloMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "MonteCarloMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Monte Carlo [Member]" } } }, "auth_ref": [] }, "IPW_MrVassilyMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "MrVassilyMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Mr Vassily [Member]" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r958" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "auth_ref": [ "r253", "r824", "r860", "r864", "r1052", "r1121", "r1124", "r1125", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r932" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r181" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r181" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r98", "r99", "r100" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "IPW_NetDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "NetDeferredTaxAssets", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "NetDeferredTaxAssets" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "NET LOSS ATTRIBUTABLE TO IPOWER INC.", "label": "Net Income (Loss)", "verboseLabel": "Net loss after elimination of intercompany transactions", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r89", "r100", "r128", "r148", "r167", "r169", "r174", "r189", "r198", "r200", "r201", "r202", "r203", "r204", "r207", "r208", "r218", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r491", "r495", "r510", "r522", "r652", "r734", "r755", "r756", "r876", "r1048" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r52", "r116", "r167", "r169", "r204", "r207", "r208", "r651", "r992" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Net loss attributable to iPower Inc.", "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." } } }, "auth_ref": [ "r179", "r211", "r214", "r215", "r216", "r217", "r219", "r222" ] }, "IPW_NetIncomeLossBeforeConsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "NetIncomeLossBeforeConsolidation", "crdr": "credit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net loss before elimination" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recently issued accounting pronouncements", "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." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r931" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r929" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r928" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r958" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r958" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r42", "r1027", "r1028", "r1029", "r1030", "r1031", "r1033", "r1036", "r1037" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r43", "r405", "r1002", "r1003", "r1004", "r1005", "r1154" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expenses), net", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r92" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "auth_ref": [] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Note payable, balance", "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." } } }, "auth_ref": [ "r13", "r123", "r1118", "r1119" ] }, "IPW_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20240930", "localname": "NumeratorAbstract", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Numerator:" } } }, "auth_ref": [] }, "IPW_OfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "OfferingCosts", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Placement agent fees and other direct offering costs" } } }, "auth_ref": [] }, "IPW_OfficeEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "OfficeEquipmentNet", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Office equipment, net" } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingAssetsLineItems", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Offsetting Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OffsettingAssetsTable", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Offsetting Assets [Table]", "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r83", "r84" ] }, "IPW_OndemandLoan2Member": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "OndemandLoan2Member", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Ondemand Loan 2 [Member]" } } }, "auth_ref": [] }, "IPW_OneSupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "OneSupplierMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Supplier [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "auth_ref": [] }, "IPW_OperatingExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "OperatingExpensesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS FROM OPERATIONS", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r131", "r807", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "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." } } }, "auth_ref": [ "r543", "r844" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity", "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Lease liability", "verboseLabel": "Total operating lease liabilities", "terseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r540" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liability - current", "verboseLabel": "Lease Liability \u2013 current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r540" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liability - non-current", "verboseLabel": "Lease Liability - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r540" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r541", "r544" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Right of use - non-current", "verboseLabel": "Right of use \u2013 noncurrent", "terseLabel": "Right of use asset - non-current", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r539" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of operating lease right of use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r995" ] }, "IPW_OperatingLeaseWeightedAverageDiscountRatePercent1": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20240930", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent1", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Average discount rate - operating leases" } } }, "auth_ref": [] }, "IPW_OperatingLeaseWeightedAverageRemainingLeaseTerm2": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20240930", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm2", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Remaining term in years" } } }, "auth_ref": [] }, "IPW_OptionsGrantedMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "OptionsGrantedMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options Granted [Member]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/NatureOfBusinessAndOrganization" ], "lang": { "en-us": { "role": { "label": "Nature of business and organization", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r61", "r114", "r673", "r674" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other payables and accrued liabilities", "verboseLabel": "Total", "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." } } }, "auth_ref": [] }, "IPW_OtherAccruedLiabilitiesAndPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "OtherAccruedLiabilitiesAndPayables", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other accrued liabilities and payables" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other non-current assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r155" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustments", "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." } } }, "auth_ref": [ "r4", "r10", "r115" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r2", "r653" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other non-operating income (Loss)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r95" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r931" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepayments and other current assets, net", "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." } } }, "auth_ref": [ "r987", "r1023" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Other receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r161", "r721", "r811", "r1120" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r892" ] }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherSellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling and fulfillment", "documentation": "Amount of selling, general and administrative expense classified as other." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-TaxProvision" ], "lang": { "en-us": { "role": { "label": "Total provision for income taxes", "documentation": "Amount of other income tax expense (benefit)." } } }, "auth_ref": [ "r190", "r1082", "r1089" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r899", "r910", "r920", "r945" ] }, "IPW_OutstandingBalanceOfSettlementAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "OutstandingBalanceOfSettlementAmount", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Outstanding balance of settlement amount" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Amount" } } }, "auth_ref": [ "r902", "r913", "r923", "r948" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r902", "r913", "r923", "r948" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "auth_ref": [ "r927" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payments of financing cost", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r18" ] }, "IPW_PaymentsOfOfferingCostSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "PaymentsOfOfferingCostSettlement", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of offering cost settlement", "label": "Payments of Offering Cost Settlement" } } }, "auth_ref": [] }, "IPW_PaymentsOnShorttermLoansRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "PaymentsOnShorttermLoansRelatedParty", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on short-term loans - related party", "label": "PaymentsOnShorttermLoansRelatedParty" } } }, "auth_ref": [] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepayments for software development", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r96" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r930" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r930" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r929" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r932" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r928" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079" ] }, "srt_PlatformOperatorCryptoAssetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "PlatformOperatorCryptoAssetTable", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto Asset [Table]" } } }, "auth_ref": [ "r332" ] }, "IPW_PledgeAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "PledgeAgreementMember", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Pledge Agreement [Member]" } } }, "auth_ref": [] }, "IPW_PledgedShares": { "xbrltype": "sharesItemType", "nsuri": "http://ipower.com/20240930", "localname": "PledgedShares", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Pledged shares" } } }, "auth_ref": [] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r929" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "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." } } }, "auth_ref": [ "r886" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "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." } } }, "auth_ref": [ "r888" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r74", "r389" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "verboseLabel": "Preferred stock shares authorized", "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." } } }, "auth_ref": [ "r74", "r712" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r74", "r389" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "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." } } }, "auth_ref": [ "r74", "r712", "r732", "r1154", "r1155" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at September 30, 2024 and June 30, 2024", "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." } } }, "auth_ref": [ "r74", "r642", "r845" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Prepayments and other receivables", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets" ], "lang": { "en-us": { "role": { "label": "Prepayments and other current assets", "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." } } }, "auth_ref": [ "r989" ] }, "IPW_PrepaidExpensesAndOtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "PrepaidExpensesAndOtherReceivablesMember", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses And Other Receivables [Member]" } } }, "auth_ref": [] }, "IPW_PrepaidIncomeTaxesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "PrepaidIncomeTaxesMember", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets" ], "lang": { "en-us": { "role": { "label": "Prepaid Income Taxes [Member]" } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidTaxes", "crdr": "debit", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Prepaid taxes", "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." } } }, "auth_ref": [ "r798", "r814", "r1023" ] }, "IPW_PrepaymentsAndOtherAssetsNetDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "PrepaymentsAndOtherAssetsNetDisclosureTextBlock", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepayments and other current assets, net", "label": "PrepaymentsAndOtherAssetsNetDisclosureTextBlock" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Prior Period Reclassification", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r983" ] }, "IPW_PrivatePlacementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "PrivatePlacementOfferingMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Private Placement Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Aggregate offering costs", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Aggregate gross proceeds", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from revolving loan", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r17", "r997" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from short-term loans - related party", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r104" ] }, "IPW_ProductCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "ProductCosts", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product costs" } } }, "auth_ref": [] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductInformationLineItems", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Information [Line Items]", "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." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r250", "r593", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r793", "r822", "r859", "r861", "r862", "r865", "r866", "r1043", "r1044", "r1052", "r1121", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ] }, "IPW_ProductSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "ProductSalesMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product Sales [Member]" } } }, "auth_ref": [] }, "IPW_ProductSalesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "ProductSalesRevenue", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product sales revenues" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "auth_ref": [ "r250", "r593", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r793", "r822", "r859", "r861", "r862", "r865", "r866", "r1043", "r1044", "r1052", "r1121", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "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." } } }, "auth_ref": [ "r8", "r546", "r636", "r649", "r845" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Credit loss reserve", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r178", "r300" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r927" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r927" ] }, "IPW_RPLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "RPLoanMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "RP Loan [Member]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r256", "r257", "r258", "r260", "r1015" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "auth_ref": [ "r894", "r905", "r915", "r940" ] }, "IPW_RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "RegisteredDirectOfferingMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Registered Direct Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r254", "r420", "r551", "r552", "r639", "r648", "r705", "r706", "r707", "r708", "r709", "r731", "r733", "r764" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r254", "r738", "r739", "r742" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r254", "r420", "r551", "r552", "r639", "r648", "r705", "r706", "r707", "r708", "r709", "r731", "r733", "r764", "r1113" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related party transactions", "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." } } }, "auth_ref": [ "r548", "r549", "r550", "r552", "r554", "r683", "r684", "r685", "r740", "r741", "r742", "r761", "r763" ] }, "IPW_RelativeFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "RelativeFairValue", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Relative fair value after allocation of shares" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Repayment of debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r993" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on revolving loan", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r97", "r997" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on promissory note", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r97" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "auth_ref": [ "r192", "r193", "r363", "r391", "r553", "r573", "r637", "r800", "r801" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r895", "r906", "r916", "r941" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r896", "r907", "r917", "r942" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement does not require Recovery" } } }, "auth_ref": [ "r903", "r914", "r924", "r949" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficits", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r109", "r645", "r669", "r671", "r681", "r713", "r845" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r146", "r195", "r196", "r197", "r199", "r204", "r206", "r208", "r295", "r296", "r331", "r479", "r480", "r488", "r489", "r490", "r492", "r494", "r495", "r500", "r502", "r503", "r505", "r508", "r536", "r538", "r666", "r668", "r687", "r1154" ] }, "IPW_RevenueBeforeConsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "RevenueBeforeConsolidation", "crdr": "credit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue before consolidation" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r144", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r792" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total revenues", "label": "Revenue", "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)." } } }, "auth_ref": [ "r129", "r130", "r175", "r189", "r228", "r233", "r234", "r246", "r248", "r250", "r251", "r253", "r294", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r522", "r635", "r810", "r1048" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "REVENUES" } } }, "auth_ref": [] }, "IPW_RightOfUseAssetsAcquiredUnderNewOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "RightOfUseAssetsAcquiredUnderNewOperatingLeases", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right of use assets acquired under new operating leases" } } }, "auth_ref": [] }, "IPW_RightOfUseAssetsDerecognizedDueToTerminationOfOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "RightOfUseAssetsDerecognizedDueToTerminationOfOperatingLeases", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right of use assets derecognized due to termination of operating leases" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r958" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r958" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Sales taxes payable", "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)." } } }, "auth_ref": [ "r62" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r253", "r972" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://ipower.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of accounts receivable", "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." } } }, "auth_ref": [ "r76", "r82" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of other payables and accrued liabilities", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of supplemental balance sheet information related to leases", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of income tax provision", "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." } } }, "auth_ref": [ "r1089" ] }, "IPW_ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of changes in allowance for credit losses on other receivables" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of deferred taxes", "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." } } }, "auth_ref": [ "r1086" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ipower.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of computation of basic and diluted earnings per share", "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." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of reconciliation of effective income tax expenses rate", "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." } } }, "auth_ref": [ "r460", "r832", "r1083" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r291", "r292", "r293", "r487", "r969", "r970", "r971", "r1092", "r1093", "r1094", "r1095" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r316", "r323", "r326", "r327", "r329", "r594", "r791", "r816" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of intangible assets, net", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r816", "r1032" ] }, "IPW_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of estimated useful life" } } }, "auth_ref": [] }, "IPW_ScheduleOfOperatingResultsOfTheVieTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "ScheduleOfOperatingResultsOfTheVieTableTextBlock", "presentation": [ "http://ipower.com/role/VariableInterestEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of operating results of the VIE" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r59", "r60", "r738", "r739", "r742" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://ipower.com/role/EquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of RSU activity", "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." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://ipower.com/role/VariableInterestEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of VIE\u2019s assets and liabilities", "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." } } }, "auth_ref": [ "r46", "r47", "r48", "r49", "r50" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of amortization expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r816", "r1034" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r880" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r884" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r883" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r889" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r251", "r252", "r596", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r610", "r611", "r612", "r613", "r614", "r615", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r700", "r701", "r702", "r765", "r766", "r767", "r768", "r776", "r780", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r789", "r794", "r823", "r848", "r849", "r850", "r851", "r853", "r855", "r856", "r857", "r863", "r870", "r1052", "r1121", "r1124", "r1125", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r249", "r251", "r808", "r809", "r812" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and administrative", "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." } } }, "auth_ref": [ "r90" ] }, "IPW_ServiceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "ServiceCosts", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service costs" } } }, "auth_ref": [] }, "IPW_ServiceCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "ServiceCostsMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service Costs [Member]" } } }, "auth_ref": [] }, "IPW_ServiceIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "ServiceIncome", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service income" } } }, "auth_ref": [] }, "IPW_ServiceIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "ServiceIncomeMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service Income [Member]" } } }, "auth_ref": [] }, "IPW_SettlementAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "SettlementAgreementMember", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Settlement Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_SettlementLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SettlementLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Settlement payable", "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity" ], "lang": { "en-us": { "role": { "label": "RSUs forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r440" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity" ], "lang": { "en-us": { "role": { "label": "RSUs granted", "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)." } } }, "auth_ref": [ "r438" ] }, "IPW_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue", "crdr": "credit", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity" ], "lang": { "en-us": { "role": { "label": "Total fair market value of RSUs issued as compensation, RSUs granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unvested RSUs", "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." } } }, "auth_ref": [ "r435", "r436" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "RSUs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r439" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Share price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Dividend yield", "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." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Volatility rate", "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." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Risk free rate of return", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "RSUs granted but not vested, Beginning balance", "periodEndLabel": "RSUs granted but not vested, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r111", "r112" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r830" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of share cancellation", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options, grants in period", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1061" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock options granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease)", "documentation": "The increase or decrease in number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding, including vested options." } } }, "auth_ref": [ "r1060" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r427", "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options vested", "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." } } }, "auth_ref": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://ipower.com/role/EquityDetails-RsusActivity", "http://ipower.com/role/EquityDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_ShareBasedCompensationForfeituresPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationForfeituresPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock-based Compensation", "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." } } }, "auth_ref": [ "r421", "r423", "r450" ] }, "IPW_ShareCancellationMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "ShareCancellationMember", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share Cancellation [Member]" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expected term", "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." } } }, "auth_ref": [ "r445" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock options term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r113" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unissued shares of restricted stock units", "verboseLabel": "Stock options vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r12" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term loan payable", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r62", "r120", "r845", "r1117" ] }, "IPW_ShortTermBorrowingsRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "ShortTermBorrowingsRelatedParty", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term loan payable - related party" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of significant accounting policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101", "r186" ] }, "IPW_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "SoftwareMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Software [Member]" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "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." } } }, "auth_ref": [ "r887" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r145", "r157", "r158", "r159", "r189", "r212", "r213", "r220", "r222", "r230", "r231", "r294", "r350", "r352", "r353", "r354", "r357", "r358", "r389", "r390", "r393", "r396", "r403", "r522", "r677", "r678", "r679", "r680", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r712", "r735", "r757", "r769", "r770", "r771", "r772", "r773", "r968", "r996", "r1006" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r75", "r79", "r80", "r146", "r172", "r173", "r174", "r195", "r196", "r197", "r199", "r204", "r206", "r208", "r229", "r295", "r296", "r331", "r405", "r479", "r480", "r488", "r489", "r490", "r492", "r494", "r495", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r525", "r526", "r527", "r528", "r529", "r530", "r536", "r538", "r547", "r653", "r666", "r667", "r668", "r687", "r757" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r251", "r252", "r596", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r610", "r611", "r612", "r613", "r614", "r615", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r700", "r701", "r702", "r765", "r766", "r767", "r768", "r776", "r780", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r789", "r794", "r823", "r848", "r849", "r850", "r851", "r853", "r855", "r856", "r857", "r863", "r870", "r1052", "r1121", "r1124", "r1125", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r195", "r196", "r197", "r229", "r538", "r593", "r675", "r699", "r703", "r705", "r706", "r707", "r708", "r709", "r712", "r715", "r716", "r717", "r718", "r719", "r722", "r723", "r724", "r725", "r727", "r728", "r729", "r730", "r731", "r733", "r736", "r737", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r757", "r871" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-OtherAssets", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r195", "r196", "r197", "r229", "r254", "r538", "r593", "r675", "r699", "r703", "r705", "r706", "r707", "r708", "r709", "r712", "r715", "r716", "r717", "r718", "r719", "r722", "r723", "r724", "r725", "r727", "r728", "r729", "r730", "r731", "r733", "r736", "r737", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r757", "r871" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r898", "r909", "r919", "r944" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of restricted shares, forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r12", "r74", "r75", "r109" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of RSU's granted", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r12", "r109" ] }, "IPW_StockIssuedForVestedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "StockIssuedForVestedRSUsMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Issued For Vested RSUs [Member]" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r870" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Balance, September 30, 2023, Unaudited", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r43", "r44", "r51", "r146", "r147", "r173", "r195", "r196", "r197", "r199", "r204", "r206", "r295", "r296", "r331", "r405", "r479", "r480", "r488", "r489", "r490", "r492", "r494", "r495", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r525", "r526", "r530", "r537", "r547", "r667", "r668", "r686", "r714", "r732", "r758", "r759", "r774", "r877", "r998", "r1021", "r1106", "r1154" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ipower.com/role/Equity" ], "lang": { "en-us": { "role": { "label": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r108", "r188", "r388", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r405", "r507", "r760", "r762", "r775" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Subsequent events", "label": "Subsequent Events, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ipower.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent events", "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." } } }, "auth_ref": [ "r556", "r557" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Sale of Stock [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:" } } }, "auth_ref": [] }, "IPW_SupplierRelationshipMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "SupplierRelationshipMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Relationship [Member]" } } }, "auth_ref": [] }, "us-gaap_SupplyCommitmentArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplyCommitmentArrangementMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "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." } } }, "auth_ref": [ "r70", "r124" ] }, "us-gaap_SupplyCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplyCommitmentAxis", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Supply Commitment [Axis]", "documentation": "Information by arrangements in which the entity has committed resources to supply goods or services to a customer." } } }, "auth_ref": [ "r70", "r124" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List, Table" } } }, "auth_ref": [ "r938" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "verboseLabel": "Income tax payable", "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)." } } }, "auth_ref": [ "r64", "r65" ] }, "IPW_TotalNumberOfPledgedShares": { "xbrltype": "sharesItemType", "nsuri": "http://ipower.com/20240930", "localname": "TotalNumberOfPledgedShares", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total number of pledged shares" } } }, "auth_ref": [] }, "IPW_TotalPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "TotalPurchasesMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total Purchases [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r930" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r937" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransactionDomain", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r801" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransactionTypeAxis", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r801" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "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." } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r384", "r401", "r506", "r520", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r654", "r833", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r846", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r1017", "r1018", "r1019", "r1020", "r1097", "r1100", "r1101", "r1102", "r1103", "r1105" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adoption Date" } } }, "auth_ref": [ "r960" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Arrangement Duration" } } }, "auth_ref": [ "r961" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Expiration Date" } } }, "auth_ref": [ "r961" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r959" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Title" } } }, "auth_ref": [ "r959" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Termination Date" } } }, "auth_ref": [ "r960" ] }, "IPW_USTaxAuthoritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "USTaxAuthoritiesMember", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "US Tax Authorities [Member]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r956" ] }, "us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainOnForeignCurrencyDerivativesBeforeTax", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on foreign currency exchange rates", "label": "Unrealized Gain on Foreign Currency Derivatives, before Tax", "documentation": "Amount of unrealized gain related to the increase in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments. Recorded in accumulated other comprehensive income to the extent that the cash flow hedge is determined to be effective." } } }, "auth_ref": [ "r117" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of estimates and assumptions", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r32", "r33", "r34", "r138", "r139", "r140", "r141" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r469" ] }, "IPW_VariableInterestEntitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "VariableInterestEntitiesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Variable interest entities" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://ipower.com/role/VariableInterestEntity" ], "lang": { "en-us": { "role": { "label": "Variable interest entity", "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." } } }, "auth_ref": [ "r114" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Primary Beneficiary [Member]", "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." } } }, "auth_ref": [ "r46", "r496", "r497", "r498", "r499" ] }, "IPW_VariousPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "VariousPartiesMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Various Parties [Member]" } } }, "auth_ref": [] }, "IPW_VendorCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "VendorCredit", "crdr": "credit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Vendor credits", "documentation": "Vendor Credit" } } }, "auth_ref": [] }, "IPW_WarrantExercisePrice": { "xbrltype": "sharesItemType", "nsuri": "http://ipower.com/20240930", "localname": "WarrantExercisePrice", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrant exercise price" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1100", "r1101", "r1102" ] }, "IPW_WarrantsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20240930", "localname": "WarrantsFairValue", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants fair value" } } }, "auth_ref": [] }, "IPW_WarrantsLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20240930", "localname": "WarrantsLiabilitiesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/WarrantLiabilities" ], "lang": { "en-us": { "role": { "label": "Warrant liabilities" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares used in computing diluted earnings per share", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r211", "r222" ] }, "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares returned", "documentation": "Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF COMMON STOCK" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails-BasicAndDilutedEarningsPerShare", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted-average shares used in computing basic earnings per share", "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." } } }, "auth_ref": [ "r210", "r222" ] }, "IPW_WhiteCherryLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20240930", "localname": "WhiteCherryLimitedMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "White Cherry Limited [Member]" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "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." } } }, "auth_ref": [ "r965" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-4" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.FF.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476188/405-10-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(10)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480957/946-20-55-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r967": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r968": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r969": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r970": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r971": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 92 0001683168-24-008114-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-24-008114-xbrl.zip M4$L#!!0 ( ,B#;EGH#$@3YP8 .D= 1 :7!O=V5R7V5X,S$P,2YH M=&WE65UOX\8.?3?@_T 8Z"(!E ]O$ES;9OW2Q[%$V=-(&N^, M9"?]]3VAZT.\=A+]X>E _[EU\O/J5/HU^O1[\V$E-49Y2]W!6TDCG[.B&%W1GO.*%=VHHM3$M'#,RKYH=Q3F9[@EM63:=GI]R[Z@X>I M'NN2CKK[W=[!!=R^_1X&8RY*MIW^NV+L9F??V0A>ZW)P-QI^&%Z>CX8?;_[M M[_5;Y4J=/M8W=9&P*#W)]V9-&[+/E67]C]^\.X3^ZG.(-W8QC[^$:FF(SQ[*$QH^T%H]0K-R4TLPL7(.?5>63DIO!<;@9K<' -=YL MN+ME2#C>I]&3H+VS3N@2Y1ER7?<_J2J3IAJ7/IY#4I9]ZI )/0;+"VLS\#+. MM)N*N(CEH!2A%;E.M(LSXRJL$[*Q)@LIG%D3 MI)[)#N_ZM=):_%6XU#(^%,!4;8"DV-?@&E(LSGS!$FT82I\82G=W MVZVF/ZTC#2+2*;=G0OB/6%;[=,4.:+N "% MCQGYJDV%IF J"P6HY[EVGB4@Q877(\/:DF#:K766LIPICX"Z+:R2&-4,)@\U MR ;..)/I1)7>T['3B596RQN +:3O>.(L1%/EI*'XBG&^^WA2,8[A4>E''5#K M#&.3CJM,"1OBQ;P7J\Z$):'/K?=G_#=F$01?83TGV\-/'F'CYPAK2GR)KR_6 M^ ;07L\.K\8;,#K7":578&M#G!.JDX-C;Q'OA!:,(%>F8&T.&)C-&) M%\&4%X %V.L9*&_+H(4=PV"NLLK7MT2=TQ1SB)XC7$[ZW_-YHFF-KV&L&CB M?+NPD(!F0I WLM5NR9:H'@_\HQJ?2=>>8UYFOYV3G5Y1+1W;#6Y-E5OV3>$+#T=. M/)7ZB-0LAZU_IN\YJS=WSQ9$?SE(VP5!/XF?_-^3N/]$DS3PC59U+3RSAJ"U M$O??3EZ;C*B>E:3+;:1486 JC77+WN5O0&>>Z[)DWMR6+9>.#;JC/$\T'/1* M=H SD)835L1?&=N:ZN#/E8;_H1*J(O9[P-WM&[C/L7>6N40# K+UD%U,K!DY MD_8?-EWUSGK!ZEX:";NF_,-(XS_>-/OH;X)"/:&&O5_#!;2B I5@H6/AAT % M7\I],PAA#7*/<24*WMB;K(Y"Z<7:E)_R[/U5QS.9YEY9#Q=3$T@$?4$60#" M7^AXPA8U:O;?.E!_GHW1^<7U@"X'U]>?;L\OAS<__=@Y[/CKV_.KJ^;ZFQU9 MZ*2'>/ZR_>O0-9)H=A5YOJ:Y?&IBQ-?DKC M3,7WU,5[^5WLTO]7F#]P!T].0=;-XM?=YBLN4[#NV%>LO(6%^K_O4G_BH>:4 M!@\<5S*3T\?0=@/0WL1PI[]S&_9?J*,-0[MBZ5E,#CRZ^V]02V_.8OZHL-&Y M.B.4(ULYJ@UGMW+$^P=02P,$% @ R(-N62\$]GWD!@ N1T !$ !I M<&]W97)?97@S,3 R+FAT;>59;6_;-A#^;L#_X6"@10(H+\X+AB6> 2=Q5V-9 MFJ;&@'ZD)(R7;B=,U7=\V.!^22"+O3G?//7='=5X/?[_L M-AN=U_W>!?X2_W2&@^%EO]O9"W_Q=*]ZW#E[<_&>W@W?7_9_::6Z<"?4WI\Z M&JI<6KJ2<[K1N2BB<".B=]*HM(6-V'K]N?M.*1=FK(H3XJ7[I^3DG=L1F1KC MEE'CB6MU.V?=_MU$C92CP_;N06?O#&9??PN%L2R<-*WNRV)DIZ??6 E>Z[Q_ M,QR\&ISWAH,W5__W]_JSM$ZE]]5-5222A>[O'JFBU1U$])N%GF85M"HWM:\<.& M@>/PG\ A*54%O,^17'H[ C*P'H_-RG-5(%D1=P5!JHBSDE,5$5UQ;00X*) % M31$0!A.#+,N6:*GB9.F!ZF8#B$P42XYX29EA!2"B$4>OSWJ#8F$GE&9Z;FO\ M+#.?!-\,AL/,: 4&MK9FS=P-0\+1+@T?..VEL4R72,\0ZZH "+[" M?IEL#C]YA(T>(ZQ.\06^/IKC:T![/CL\&V_ Z$PE +N1PNI",!%B="@-=R^, M+6&2.LQ GA(CE2EWS[7J*;T,>X\('^P V =+5[H?S[=WU1M-2S,%VBQCG40< M:Y-X"WPC-)8%:F8&T.$)M]&)7X(N+P +L%=34-Z&00L30W\FLM+G-WM=IBGZ M$#6#NRS7O\?]1%T:G\-8X?+I%L,C"1M!-C8T,B-=NG43JHZFV?BTOBCT.D$& M]VGIIWM>&M4MH,\.&7P!@TY9^&9A(0'-!">O1:O9X)&H:@_\HR )J;FV#O?Y9 1]!RR$I ]A_ [C[A-[4L +6?]H=64Y^F7IQSF> M](IR8=AV,&LB[*)N,E]X.,K$4ZGW2,5R&/TS=2NS:KA[M"'Z8B=M%@1])W[\ MKSMQ?T23U/"-EGG-/+."H)44]V?* M.2G7Q[+%UI%&=>3GB8*!7L@6< ;2LLR*^,MM6YT=\D.I8'_(A+*(_0RXO7D- M=P^S,_VS.$?]9?TF*J*U9-G M#IM%$W5#W$,]2@WR+$(XI.<&!+30CH_40NBC0.>JF.EL)IG3"S&NSO),=8HC M\VFF[R6>SBQ45]_=G6S57B)KQT_\4I",U@4-B)=9:)J94G5/_7\M^S.L.;ZKM6 M9WA1JZH$'.^_:'4[K]Y<#5=MV+'(@F!(JWN!V)[0%;SLC\';1]4Q>&>/M_$W MLHMU\95)(^VNPU@&\4M%3(>]Y>16Z=UF MQ8]#,R,#$N:'1MW5=M;Z-&$/YNR?]AA'11(F$; M.W';LSDDC,G%DFO[#)&:CVM8S+:PRRW+)>FO[RS@O%:M3HIS:BW+&'9FGGF> MG1G O@I_73K=CGWENW,\@O[8X2)<^HX]:(ZX.FB7[=EZ?@-!>+/T/QF)X&H" M0ZM0$+*%F<\&$@$J6&.B(KIOO]9M"3N2>\0EH4VL*BMZI'LG8 M'B])MD]5>XGQF.J0X_Z8<<.Q9XY_E[(=4W ^Z@_MP0RI;(Z11(2P5!K."=^5 MQ?3(($C+\[?AXG+AN>%BO8+-]3:X=EG,#P? M6^;[@+L!N//U)O3G[T_\0/>C]1.L+R&\\B%PMS-WY0>]]6]+_P9<+]0K(\L: M_=?K[?>J5"RY-YP%ATAP3B/%!(=;IE)0*84O%9&8178/6UH(J4 DP#;BELIN M9\&C/IQJJY,L_EJ)J2?R@O#[$UF?G0$&NA0RQQQ[7Z"H9%D1KD )V%89A>$X M[HV@PG:6-51 HTHRQ9")?Q>EA.\IN%&-./QX?@&):.P*)"5BH.@8HU.A:+[3 MZ9Q;)F[)Z,($4D+",EQ]H/$D-N'Q8WS,.&=EJ2GC5UO&1%%(J:0(^Y1;0_] MS82%"5Y*>2;X'D(MN9A"B3]6C%)&(HS3N-MA3?\<]H P M/30*24NMMHE>0+(,L7&:,)+A7I0%RH\KVBMAG/!(7\>(,:MCZT9%JRIK-DM@ MW]>@Y8N.ZO\?ZMIPYJC,!%;B6SW.8'C13+,W@WW%(W1G2Q\\?[D,-JZW6'W^ M9%A&?;YQY_/#^7>#WK)8I=K4^C"%G9 XWGN1R#)2E,CO\,^H'S_M<-L^AMKA M_ #5!AA;'QY3#N>O[=K8.Z&4R">PRTCT!PPQP5)D+'Y(I(YC7Z[Q">()EU[) M_J0-(<,9E(-GP]P>:'.GAL6?[>M<_S:Q?T%Y"X3VWY%*\,4M#-H[6%,Q;P*, M4V0C&79Z@:W^"NA,([W09%"7J7.,!GCK@'70@7YI:MZB],O67U!+ P04 M" #(@VY9W(A*38X# Q#0 $0 &EP;W=E#,R,#(N:'1MW5=A;^)& M$/V.Q'\86;HHD0P8DK0]\%DR8"ZH%'/8J9J/B[V&;>U=WWI]"?WUG;4-22Y5 MJY-"3BU"&'MGYLU[,[.V[9OPEX73;MDWGCO%(^B/'<[#A>?8O?J(J[UFV1[[ MTSL(PKN%]\%(!%=#Z%NY@I!EM( EO8>UR @WZPLF!%2RQ$!'=%U]J]\(,B*W MC ]!FUHC4/1!=4C*MGA)LNU.&8X]=KR''=LP!9>#[L#NC3'MU2D (\H5E89S MQC=%/CHQ"-*:>.MP/IM/W'#N+V%UNPYNW64(H?\&'!&^_Q/<=H/NI N!-ZE2 MZ%]>6^;;@+L!N%-_%7K3MR=^H/O>^@'\&80W'@3N>NPNO:#C_[;P[L"=A'IE M8%G_^7[[O2P42_:&,^<0"22,PBW<.:YD(J$ FPE;BG MLMV:\Z@+Y]KJ+(T_EV(T$5E.^/Y,5F<7@(%F0F:88^<3Y*4L2L(5* 'K,J70 MOXX[ RAY3&4%%="HE$PQ9.(]1#O"MQ37QQ%/2?&W*D6^D[D/U^*@]JE1G'4@%)4\3&[41/!R[D*']A5E[)<6HP8LRJV'I2T:I, MZV()'/P*M/AJHKK_TR(8SA3%&L)2?*FV..A?U3O5P^M*NB;T12HEL")N41'] 'Q,L1,KB8R)5''OFXU/% M$RZ=@OU):T*&TRMZSS=XNZ?MG0H7?]8OD_W;S/X%YE4@FG\G:L+JO@8O;FMU MS[P*,&XM*\DP>H[A'X'T_+M1)$JN&-\><"\T\%<2]:J^=4XP$?K51[_RU.] M^E7I+U!+ P04 " #(@VY9H:D-W%R: 0#+*@T %@ &EP;W=EUW[VD:AN[K.55U=_>W_FPQEXA5HNJ0J M__TO_9GZ7P(H@BI*2O^__RVURM7J__Y_EV??!@9\##ZJZ/^=#PQC=/'ER]O; MV^<#W-?S!^7'C5<'\V9CQKVHY*N M9ADZOPD.\XGY"Q.O9VD$,UPA^'/5O%\\;K@_OWCTBZ'QBMY3M2%O0!*BD7(9 MBLDPG&.0C Z$I8'@WY_[ZJOO.(4,2]OCK!%G>:7HYRZOSS$N@A5TVW/"'^ ; M3-9^<*QG^CP_FC_/R2-U#>@?1;4(7Z$*K+4.9)BP(N79P3ZYYLA&3*XE!KH0:*J")\) MFLK\_/;%_/[LVQ 8/(&&RX"7L?3ZWWE950R@&)DV1-@Y(9A__7=N@(GQ!8O^ M%_C6%W.*;_^3R1 W$I#%"Z(%C*]$C1^""V(B3KX2U6O\H4,QY!_$*#P/Q_?)&, _ULI7W_J:& XTH#>L;%"9#(!!V?I#D1(9X&(CHV(X&-D M.?.E/$5'>#M7[ #(ZW I\'^E(5!$^*]Q(_/]3H^7=1!B),HQ4AFCPKB1=(&7 M_P)>JRCB-6^ COGS?8MZJTG4[*'TWW\A9B@[9KA6A?%P:8H;^(V.4) +,>2- MYY -H$FJ: [ZDPXQ9-8Q9$6!G#HMPT$U7JXJ(IC\ -,.!2U,@:6H/!-\6.X* M\N%UA^Y8RMH<'WX58@BFTQKPB%.9#C9-YA@Z_B[$,-<(DH8U%+L&T%9C%SN- ML08Z6><@(_A-\"'RUYU6W1*I3D>BJ1K5?$R5])//3"T)1%8!^ MDR872+$ #6HO_(\ M@;C1X(C0=[)&L]R7BWOH8>GU7ED#HF185#Y?@K0$?UZ%#LH3(R%)I6@:?C56 M)/-9J 6@P=<',.P";76A M++4URA.QT)((F1\.#66:E\2J4N9'DL'+7HL^#>J6!*C,QC)4XF+=& -4AMZ MLP.@Z-(K,"'T0D!A6P24Q*>Q;@I:6_7 /O8S4,PF(L@@6!@S3>3OZY(!H&5^ ME01@*N$F$-2^@D?YQZV9/;-WNHN.U M^JW56\)6'UWFZ:V5GM>$6 VJ&I#Z2MD*I-LHVV,. NTP_DO&2%F@LP:,>J_- M3W8OZ5LKMT0L-)Q)HXLGL>B 2HW9VF5-Q&I#J3)F:P.V1Z>%G:^9#2V_V:TM M5B(6&DY^L\?DAV]8=&3SE,T?I:7>AM%S6VNQA"TYH/;.,2>V[E!Z/'><#GD< M,I_;6NGMT8QO)>E;*[=$+#2<2NP2N0 MU5%+[1EO4'4% WL5HFR6BPI1M?%[#DV]5^_UH&I4^F55-UK ,&0P7$NK!P8J MMW7DW=!4 0 1>W9+^?Z($'&1]1%"4U/J#R!S/>J@I.O T*\ACV +,@/B]1BZ MDFV@#24%,R1$I>E_*OU[ ,V1'@WB'!69U=P@+@G0#D($/BHBT&K@+0B,GAL] M3BB#>S9N6TK.30FZT!&@**M#J(#ZDH[D4+R&, N&S9NN0DG3>?I\A7M^\QK4 M$'A'!"-"KX\-5+Z$0@%$JO/+1NZOV[[3%^=6*(); W!JJ(" CG]'-3D7.BZV M@O 3N(+J8J"AI4BCMXQ=T_!YHHOGUJ^H'.:_9_';ZEO W+F]7*QX,;?H?,/^VCF[ M_9V%2D_TSGF1IC-T]GA0:E;F&9<+V.?C6[_L$CE'QF]+R%GBG%B0PQTQ"T>)E8+OQ!T'[ I>@C_S*Q??6 M+R*$9#*2)4&R7&]"E(8H)E 5:#PUX\):25VS OG21-+/+[$/N[;&;U]H^98CI4W["@=(4O8Z<>6 9&%7J^\C%'MNSH^%[!NW6T^?^)N6 M_UY8('CYS.GS0V!_J,DQA_^YB9 M*/77#^:O'S/;I/Y^(OS]8V:A-%Y(>+R0?.8*QCY/- MJ?N;1/?WD$R0NJ])J-O8.]E3]S,1[N=!U7_J/B;;?=PGN=LJU MO\1_>T47<$4G%^-LZ'.3TG$W=$QPS=":[.+V-5?JY([78+PW M/5[;ALB/[HP7QS*H]TS#]@",@0ICF%=@]E-?_Q8 =(GMHLG-*B;>C_C;#A#N M*]@$KT 9@QJPUKM(A6"&0:Z (@!T_RF^D4+2K22!S5"E(3]3%3Q46RWS"B_R M)<5T(NPN^/C6<^F8VS0N4B4KN+B:7D&U,QCRVO.R0^6*6U\6VQ(6=!?[2FYG M,Q%W A 2QP?^2=7LR?2%D(7FCE1Y!RN"2&4WE=U4=A-98[(?NWLW%345QO*2 M8/7Q2T7T=$74NU6C%QND=G2/LG@+%*#Q\BVO0<&0E/X=?.=6547=UI#? M)4$ NJZF-O6="NQ6O))*]1Z]X]3"I@*;1 N;2&\W9EE,+6PJL*=M89,EU:N; M!SC01_M%QRA+>+_ W@>_!6I?XT<#2>!E:^_(7-Q%N79R6P K/6Q3,L9,QMA; M$:_7, U'P "EO@8P6D[ XMU(BF2 >^D5B%4%8K O=67K'MBKJ9FKE'G=K9[) M%14G+--+UY*,1W!Y0&L"\V9I?2"-WADOX)M+/-'P7OC NI#[/=)^:>FG3F_; M"-SPDO:+E\>@JHS&AGZ/[F6G&>C:LBN1UOS!!\#K8\W4D5!O:@ 5S\POJ)X_ MCUSF-TD^@7+X^$50>+E*N1E;8RF7 9JF5'>M=RE(K=+D4NE+96V#=+&I-*V0VEC M4FE+I6V#M*7NY"ZE+?4D4VF+*X)[[[)U6J':*3-YRM_O.BXZ8=:.&)N\=]8^ MF2#DA%D[]4K>M\=_Y*QM%Y2U'HZ7+W=S ':.@E,GN:VI?O&:Q'=E8+<[J6"X M&YHTY#5450=Z1FMJ#0 P[E4! MU_HY3JY[K/C479F4X(DA^'XJP2V"-S0PPAU<49^^-C\YA8-/FPGNM>)W(N$I MP0]/\$-(>&4R@F@#\Y-L32 Z17Y2>^% 7PQ\+XT0,H0"6:(>#,4K#-#P1U5 M[]JM0Z@5Y,820BTE!].C=HD^:A>[+7:JWO2H76*/VNV7#]*C=B=/[Z4\FB*] M2OSQ4_MJK$L*@.047L:2+JUD4AR+/#E7VO*!V 2O MJOPJ*?U[E5>.G^1E#8B2<<,+D@QA=E![TX(/EE2WZ!/*([0H&9]'F+)*0EC% MH2E6B!Z_!4B)?GBB[WTW)25Z(H@>KZ_'9"@F0^>6?;W&6!,&$!$UU3@-+]_] M^-7"[UM?\('H;9$C/A\0CDZ9V3/\B:53RA^0\DONGT6:4.Z?1<18*W:8><4. MDV$**;\DA5\LTH2MP4%$C)5?"G-^*:3Z)5G\4HC +X58]4MVKE_P)Z:8\DM2 M^"4;0;]81(R57]8N]4OY)2G\<@P5QRF_)(1?DE5#[%5=D/++,?/+/@HF4J\E M.?F3%?]C3WNC*;W?35(\I?>AZ1UO/AP;&9JSZ?U[(!F@/ ":-KV7AO"S>+ST M-@^@C='!LA$TG=/E4_%>*ST0H2TZQ)<(QQ.PU/P3G9+\$"1?]_ 6TATT(LC' MG:&B348Q/Z6,G/=DF5?NQOR\-[OU?;-QW 6-/LRVLNJ],)D3I8?CKJQ# M&\:? DZYZWUQUWX3SBEWO2_NVNO1OH=JM86NJ@;]:541CI>;;-+B,[E ;"". M:FN\HO,"/J)[-77^LB"YV_K?B6))29\DTN]5ZF^K]^WJ\5/K/Z$1=U)[\=6FY^4QA!/&NXX>?RDG[?#LE?E$&SWU;X34I<'Z(@[ M>$_TWK#D$R8ZE\IW0DB]U]XKJ7R?--']BI!;ABH\5W5]#,0;5?N%/!NQV7H\ M 0XHO?&:V)Z.'([:YL4>U4[A?OJVT?/#F4W0EW340%R\EC0@&/5>#YS&E42M M<5>71-0!O<6C2V PDSAR.!L7?DA]01?BTQ?F!/F4#Q+(!ZL[M8A0X74''<>1 M77?=T="D5SA!0^8%W.3P='C&D19:MC2;E_SNM$;* :F^B,(WK0&O@3)J72R; MK3%/F&$\UIIRRG+O."H'_V?SAYFPA;$>6N4K$K83X!"TBN7-2\]E'LB06%2( MSY#@"6AJ_HF>MX]NPJ!-DP08N&'_[%&1#!V&<,M;V>C*(W6LH_V9DTAFK(2R MBPVJ#;C8R0;WYCUU-S0?3%U9+!-*75G,%:MA\[C[;B/M4EY]EW6NOE?:I4R3 M!*9)5F&_QPV]*:L?%N2O1$$/U0]^F6U>%053 JS+7FL@6&+10/=)_- MCM*R!E24Z'5\<<)26G;>?G=UW:D_L=R@%7NY\T_SSNL/VB^(4DD^^BMPO0*4 ME04>C"V8Y3@C8!]63*L#L$5Y !195?KM8TZF;&:,M26FK+'2PAM.P*9Z8M^= MNA'6XW,75]4_>J+,:[)ZLG1=6>%!"1O'Y1J^%CXE\?M4Y'['_>LC?)3A5H., M>,P](384>[DM,0T, G4-2;GC/6<4%[JCD&$*\T_%-#XXC.(H.*Y7"*HX"O&T M3%_D'3%#V(DGG'HQ)>IX.<(GU[BVQL/E%POQ]*/UE/N4S*GD^R:?4^9X]_ZD M=W.Q(3]3E5]P1E4K*:+Y9PO(,K![-LVYB)>!W@2O0!F#&C!6?BWCX8!65G$I ME(;+Y)J2_GR\'(?\$/->:&MMCKNA?='FRWYA>'X-J5?3*Z (@R&OK>RWN!(I M;EC6I=&'&U+9W+%LE@0!.M$IE=!$2ZCW/3&IA*82 M^LXD-%E'8OUL:%LU>-F^T4)?D;F&IHICP?# \*);*6B-1Q#)-FL>HRP&EP0D MG6Y8V[\$;";/3N'!!)ZB:B7)6&X4MT;]U#0&VJA(!2\5O!,1O*3N 7FD^VP7 MIL%/7?S,5/0">']+J$OE+S5\06+"5/Y2^3M)^4MJQ(?N_YQ_FI?$MH!AR/A8 M0JFO ?SA^$7(NS6!UVH/J:T18<)R"R)AK&412ZW54AXY;)U$[.>PW'5#0P9B M'[P'FKNN--4)&UIAI0UM3J/YU5B13#(_MJY7B3<$O#[6P*6DJUF&SE_ 1^RA M[)^6QD=CN0^.,:A[C6]A"3\3<0((6L-]$E%ZA0RSAE#T9FT\!-!=5=>=T>!K M7P7/94S'C-= 48>2XC.G+SY6)W49UO[9N7Q_-#;@%)NI-((? ]'HFS2YT( I M+_I &A$]:&V:H*=#NP.%#$HUD\V>$X9J?:>JAJ(: 'V?H\^_X"&^X#%T=:P) M0(??X"\&@!>1E'W[ M=V>79V]FU$Z,94ACJD!QG\@J"ID4&TH7SK1 V\$4UU MR"ND^05)M*!<]+X2,)CJ2\H%@1ZESB^_\<1 [W_SO^/H0KP3WW$*\Y!,[HT M Q=$?F2<7[91K$6H/:*,Q F&7]^^H,FT?4/SF(9,J?4.%[U]_+G\F&"J7+<8^\SYH MZL',-(.X&2[]IMY\(,RGD Z8B)-.D:(Z0 12)G.M"O@N(&01.P(R/U2>HCL= M_*D(8X29\?#ZZ[G%]$LUJ#J0U"NJ@K6@)!"6Q6DBT5K.Q!KJ(NUT;GJC6"M M^8=:0>&12P !N'#.?WY)4YF?6 DLYKB\<8@W]/>)%T?X[-"QODF@,T*/4AZ]$5]6@7LT( M*G1R1CID$/L3-@C?#,T>_Q5HAB3PL@VVH8XLF_'-$-T8#4+BL=!UWNSQ0TF> M7OA![CZ\@3RXGJH-+XCQ"'I H^@7V7MW IK_QQ#_QIH\K0)1JIFN'-Y%?PQ M>MSW_-.X&)G+$62\\=^Y-#$NNJHJ ^BW:6.PPOXY-_9?@1&Q83&?Y;YZ"H/U M'T/<&64"8OOG8ZG9KC3O_Q+-2J/>;!.-QV;KL51K$^TZ 75]&RIT@F:)>I.@ MY/1/V&:-]5"(=-F=N34KF-?J:+;-8%2_#_--/GP+)V M>83JPY[B1M4(8P"(%YMG"#,8(&!0",0U39]=$8<&?KAB!I#NPC#N\=WR@]#^ M_2NW$V% UQ$-X7L#D9]. 71[E169X-QD8@G0\\L6&!EF;,=2)(&F\A2.XS0/ M]A2JMK\5')_A28Z=N5IUH=!;$MX=V6!H'N]F5VKY;[5>Y'=I:'J\K*]:FKRK MH[4"I65JLE%,S6XM2[M9JK6JV'ZDIN6PIL68,XEM6U!T3W26_H'R>;;\S;%K M7KSQJ*.L(7$C0;T(10'9FU7!+UJ"7\$)/O2D^:"[P#/_V/%S^ZDX>>WM)GXJ M.,5Z%0:44*4S68HMTB=J'GWCW55RL4OD,J_'0*?IT4EJ=Y+)@^[5[,:8_+B- M[O\LD:RX3K)E.,XOI8;Z!GFMJ@B?#QP!?ZQ,(-P88)0&T^: $KQ.Z",@H-R\ M2$@0QX9." /LA7Y*?18,<57%]9XGITRY@&S3U.U^).A;BG@#8MJZ*'$ @_?A8$2;IGI_(N')6,#@2T MU66 D::^(N9:C0(8:EU*-L)]?ED#K[S(!Y$7%^_%0CGC@7&;YUS>W#LQN25B MMOE)U=HC$S!B-IH?JOF8>_E+&7UZ)[J,H=>IY '0^66!R>3H;);.>QNCKKLO M%5["PB/Z(V8H OH\*G1Z-.C":I(N2GB'$&J^H)YO (:) %OU<_-SZS-1&8YD M=8HV(P^$),DI@1A76I]7I!G^^]-!<;3,_[5FDZ%G]$C^B64LIXH M78!R?MGD%6&@$N6QP ]5I>]E!+L%C21B^:EFZ MI#&[66G61_TLC;X:D)S]GG7V(I5]I-H,;D M/%>W!,WY99'.HP*P#18R3G??@@GY^B,-(EL:\3(!)D 8HSM\X-=0PP+]$_$1 MPDL@@/?HZ\!>A8Y 8Z J&],2Q8I<4!H/G-&6=K.*I6SC*@Q0_W-L)L]FO9/V M<;/Y(N#^?_^GP-#YKSI\3@8C!"2A8"A)&-0*\AC%D&<\I %$Q EP>^U+*5[, MWL H#[K/B/HD#OG@'[RE5'A%M+_J23IDBC.T 001W4.9 Z4/H/^'%#PA\[I! M:#@EO2N,[QB[: M*&)N7<%M9$73+*C$::_H8I4<,%;YG1@\T\['["6E4E$TM M"<;%.TN/A Z97?9^YG.R;-0XNBT99BT7X(4!(:"+&?RR IL H3]LE1;8N$:O M-(3_&C4>495H38==5?ZH?TK0"LT'=T#(FI6,Q'0$$U-U$%#0W@82_&8AC1$2 M"K[;C &A7#''9$O)%7L82\D2@ ](%U@-PS+DSPJ*\'9W[*,Y=$H:QI\V2Q_0%)N\,98=Y>;[JPTNOK! M9;^S^9VH&=8E>^X.S_GE7W0Z8%/*(W2]BZ.LT!RGIFXY5/9KG)FZ;>M[%F*\ M!QC#23/B4R#:&7:Q$>$DOQ7AF4^PP?.L#Z0\#;N"&WC M^D@^L:WDF_#.!1KHG];%M;RR=3E' \*")2WNXLK>YJ^>^)+R6M_-QCWKDMUV MAV>3N)Z]-W%-GO&$',X3,AP6$+P 8V%TA@LR).) #9D>UV\)2,J,ZP_ZD$>] M^2SKA21$4(<0KU,265HX'#1/: E]HJ^I;\; _OGS60L #)L(>I*"*ZQPXA6E MI!CJJQ>$^&?ZJ_V8[P/>\%D/GB%K>^X!Y3FJ[< J!,8+&<;V&9R.PN<],E R M$QJN4?3&Q00-Q4-759Y?WKOS3>@L0*S%M>LZ:"NP]H#6TA$CU(D?1Q(DV0C? MO!^+_!^M#*G15[6INP/0_]U[F5$/A9S4WUV@BR?']!>LR==B7IJ>!E78UU2@.X1GPYGSS]*5P+[]G>GIPG6 MCZVQ+EOU2_!%.;*64!UU8H-LEI6*NP^8=$FY69(4>Q&W> UELZVT(G]#^_$K4=X:C/JFWFG= ^16< M58&F5E%Q4F2LFZ$7G-8\*>ERR@5&;V@N>8HF?Y/@U'!:0H$K4I$Y>95T;+H5 M7A$D7D8>-RI'1O4"J$N+R&NB3J#Z9DGTVAAF/_*?7".JZ*&]U\$TB^V\V55\*,1],8SD7R5B#,O#!M#3Q&#H3H@]@]&Q+%?$1R@K. M1YBG.C9'_I\^$W\AQ#O*0YUMD]+:7/C70FNT38'8O?$X]Y]__,$\I^F+JCE0UV82FZ6QG]O+:';3U M46FF/I\3!MHX_^_<'(1P[I_#U9N+<(PT9Z8;S6PYMK[MLP&.\R7>FW=HH^D, MZIZRQ%7%9?Z#B!550P2"!)WS<\+ZH/]W7JW=G!.H>1,>TNZEQ=)D%O[+9!F; MZVQX;7[;9Z9O!XV>S('^)Y,A;B0@BQ=$@^^#K_#IES%0!.1.$IF,Y4:)TJL] MH3E,!GJR%P2'SBE;7]B5+ASV01>92&?F<34SZ5XK<[5:*^.9?F/UT!/++A?ZN#R1]:K5<2#71NM7 O7ON2!*&M^5A*\$VN4W45]3 MOQ+6%<87Q)TDBD!!!+"F=@SUQ1X+_>P%TVK]D";U!\;YFC-L>\)6"[%58G&,('Y;B<\WIW/&'_?K*5CJ:?2 M+ LI4+,1G&53NY?MTM5]!1WR+]=K[4JM'7]KM!/:XYA/5-A>CD@ZYW+O[S/I O=(>BZ"!$ M+#7;1/4S5.5VT%]53(<+VK0ERO+!RP"/%8\'XYNY*$/1[6OJ6!&1'E.U"^+_ M5/ _ZQ6\.]N3ZEY6#3 DZ,]$I,IJ]RF7&9'Q ^)1X<>BA))9956!/I1N?L(* M#&\G+=@3GYP;KC4NC5"@BBGBI1YA[!"<2&\#R0 12!3@V/ [Y=EP&%EC.'9K MAKOB9=0Q&X:^ !@ZP>L8#!BZK_=IPZ6=W\<*<'1N.W;.C$R(E L77)C=F@L7 MR@ZR'@:A/@)FKP+S[!E*KFE@@'K!OP+BX[VJZY\(NVK8@, N[+1W!/PX%YT M[XL7TX8E=P2&SB:6H5-=Z\OEN=UR.5'&N7@=I>IQ]G"@RC"\T:TD*5%Y&:,$ MY='Q>"[E\>/E<6[7/,[K ^)&5M_T'3/RCIB52YGU:)@U6 B6]^/@FFI I6NH M1!)CL7S*CXE/(#!KB< HFK;@-]T#K_!]S'3S/A?7DBZ,S;ZF2#^6%%Z>ZA)6 MM M>1JII*@3D6Q M'.)2^(5L_XV87%;1A44Z4>JJ8\,^08SN*HV9<[-I@)9\SLW&QKDTY0<#NDM* M4V4S)]'05 &(8WS[5\J6I\N6N]^QHH/O6%4_$W5<_Y>$[:J4[1*G#>GXM*'O M;M8]Z$.'$ZM!?+X\=CV8ANM'P)"E^#C2=[L+^8@$JJE4M9094V:,%JL'X\4 MFUZ.YH(MWFQ@9V7U'7U[D"?YJ.,?+4V:5R4#J2FC/DO<]?+X-'Z:;EL>:G8S&6L7SRQ9\G3=, MJQLO*%1W6,M^&,)).>D=SO&4F$;R8]#9D44?$[.S@_/#0_ M/FCNN1!PC=5:J5:NENZ):NVFWGPHH4N+8P-MK^?V5];/.-=?;5<>T F9Q?); M[1+\+M:3E'&MWK*Q6K_[D65)@LV31);^Y'X>$'\GH3(P [T_@3IKS5BC@9A< MCB3L__NT8CBMY[#ZKS7NZI(H\1K.HCC\PJ-;\9Q]V 7[;$3% MO-KN+-!!E!UBQU1_E(OZH^8WF;NJB"5W"'V^(!04V\G62XX;R!55 7/TXT4' M1F?WLJ2?!3YOLWN>\?<'EVGIUA$GF+-@=_)@J4J'ING.[.\/\/!BS 1:Z$%7 M8CR$D$WQ(Q>+BDNHBT.>88IPOCJ8?Q+USF"?DW AG&73Q5GQ96RT9HOE>4.< M\^!S!YUG1S R)HQ<###B&&%_]($\@F3@OW-FXTJ6Y-IMP"W'MQ6$Z]"[N6'6 MQ2%=/&A)_%RITB/#/2AU68]?W."V7E,/AH/AV,"-D6S;L-K'N2;^% ,C>X_D MQ,=F"?ROQ^KSI M9@ND]>\G#TR+0+"N5+X@X-M DR7D"*SKJ5*K54$N] YT:5@!C56Q[Q885SHS M:W2V[FI8(O?/NWS^D1E-C3X3@=R_W?.2Z]!:4Q,\!B2!*$P4,*[T+#KHB+(C472U,QI1(ZHSY$OE6>.!Z\S^ M&>#/'YT?W?[MQB+WED/(<1_6Y?PK8:MV]->\:!@=@D.^O( ^@/D"//)!3,!> M.6YJYO]ZC$E[Y)CO>]<;F?)Y@/VOD,N(Z0BP)_F/? >6]?0 MS)*Y?)YDJ9Q+_SMWC+CB;V.:\,0)PZT3IK ]82!1(&$*;'YWA''5*F6GE3#; M^4*<" "N&L:F-6#8%PYAI;%0%\I J?.S[]2D3<=G-]SU@@TFHX*E5"M['YWS["I@-H812/8<6+">Z M0@@2&Y41"B3'%6&(G-9#NJ>6.3&&@M4@2S265^6=25N4/R]8[JY:)B= M!"LL5#4Y-A:Z^=KMI1P*4CEM:+D-2]M M3-[*>J=6;Y^HW+M[V_->F_/%GR# M F+,J[15@Y=7%,[)\NP2M4*HEZ#]Y->9DR-9%FJ68B'5*KNCT+HBX2*'2&R. MI*"[D@\04V^G/^)P-H)O2J3Y4W==7EG3Y355$5Q2XE-N,OFA#7NC-WXO*MR\ M'-%=+R<(J8D"QI7"5\YHP>S:H_3O :^#)IJIWGO4 :;\/.RNS:[OF,[LGOX' MM#M]^OHSQDT0]Z@ 0X8.,:+KN3+XRF6+$PX:1FY$7W!SRN6B*NL@!Z!U$*N*H Y!FY]8GLRZK#W3['/_K4<7 M;J.DDK>R:3:0A,%/W!);!V$0;\P%EZU\Y.T%EJ2*%)EC_/=9$RE=X9&W+EMY M)G)H36:S.9(+L$D=0;J2(+/HJRV2Y LGFCG9;,SH: M720ONH],[%[:2J2^>[EX.6UTKI]^O- RP>NF7!N6;XC+;*% HE<\41S),4Q9*Y03'7( M3HGDHCZBUUEQ)%/(D33C[WGL>?,RG!N1[F/N?A]SH#+2FB M\P)#L\6QHQ)EQ[H[\)G;^VKIJGI?;5 )9 O"8*F,!'Z!K\%)UA6CD\=U^>J?_N M.K.G-JV6P/.S]GWO]4;SPW,C$\(M,N1K%CN\.7;%5G#WJ1AY!P6EPAF2*_J' MO+OESGWC;-VE*49V.6GHTC!YDJ:W+1'Q#6O,)-WR0J&UA-]H8R Z%.FJ8!7I MBL1,?DV*TW@.L0>3,3/W;0F8>=B'-T'?HZX-D@8-@.$0PKC%IDJ.RD/>\C_7 MDN0R$(A6%@804:+G@6V]BJG'A:/?7C]\T_]I]]=1Q',K2P> MAF\N>%,B0R2OP'85?8&ECJ:BGW@FN0*JL-VW"3PH M=$C::V*$NBV"+)4G0< MHE9PB%IKH&I&&VC#*U73U#=T8Y@I7R+E$#'IMLC1%?#]QQC$8OMP/\5!&J$!3NY&$#FF X2Q#N7#5>*:0$9-,QN\9DQ7 MK=N?EY?I#?O+N"I$$;VMK)N')$$KIYD PV\@Q =AE6KCMQN;.#$90L*BES[E M*)+:NF+G>'#G(F[17?.=X,Y5W*Z7;_,3X),7'"LTJ"CYMUF3 M343+$K/<'QWC /JJCW9R51TN] ENG>C(U3>HJJ,8X)A>6GH3DD@N2B)R]0V3 MYT@Z%TMGAP"V<77?:%[O8>D-J$!F_\1V9]8K*/KO[]?UVO=!+='=P+=IFG>]"AN#&F8F\8\"2-$N3 M1==3(*,C"=-#H&[=8#+LP=+DOKLL'AM*ZZ?O;"D=W-Q1U-U+^6\^RF&9X*?" M-QK^H'N>+HV%3LZ5\Z5@"!G?XFQV,0LC>C;UOV,FFHMVB5Y-3^:H(EF@8CD! ME7KCR0$FFC>^2+B8JG^><,FK?X;9.ZW1%_;=KSW"T>R>4BZJ/7""7JOKWK.HI=U6_4/!8KT/]7FI59C\XKC.C949IUQ_E M[ET\7O[6*OZ=J?7@RIR-O"?,T"3#423'I4[\SNBSKL/9Z)674)CR4(D'J!A/ ME?CI*7'G49&R.AQ*!KY5I:2(9L5:DV2K/I<-:9U7H:]R3FGQO96'M3 MX6\D!6H>Z&=G4#K=W?F>PPV'@H"3Q/\UE9B]RN*&539XK:ZU#%3)BQ?< %IK MP&N@(R!?B2JR5&$(1D(R+6I1KQ&O*(7;^-=JLIC M0S>@LPZU>\@9U<6;Z]/>A%EC4(;W6J,?0M?7&'3&Y36&9E]SE<'E*_#MO;N2 M+P=F0D 9S1Q%AW(S&MVKI8*\$; M1 N,###L HT@6(HDT&+Q8]_'"IA_<]""'1?_.H3%H][;L=80Z'*QO72RRINR M*XDR55D-LI8BK-MQKUC(_QL7U2AMB0)&U %"*Q/40'&58U4A@ZKE239$5+E( MTZV:6._I-K)C@ F#2S,7-.$>-9#: MIU8>*"GM;9<12U*8+RX(6 X=,R#P2( MG9A0TVUFN=!1TX8)0[!2RS/>Y\?*8;:SQ=?\YOG#1PX^:X7 M,?RL\50JW-[]?94>>EO,6PZZZ!"B%B)Z\EAJ<#G+![T^8B=R%BEN"GS_UTY M#!LT!;ZW:E\(= %Q.UW*TB2;*Y(%UYZ'.PV=PH1-"8V:5KWE$.F!Z*W;((&X M;9M))1Q?+O8W^GWNN\"7;Y58"<8G:%Q>;O"26%7*_$@R>-DE?!J (:W7?TJ5 MV5[:[B]U=9T#"7^61$)2",&$\Z!GA-8/"2 L0*KRFHNU%)$,;#,>YP= UZDB 9+F+V^O>) MXN1?L\=[^H!]@!R@0EQB6.,^'OMQ,\?X(S.XW(6YYDJ',/YWGEEK1,"0#'(W M"DP$+OITK*A?-5?+8 M?N'JJ=7^-8O2@6LK X/!%5F:I+)1 M.K,=6+B"(LU%E$(:6 %%UZ!68_ MK7M51_>7UGMM?N(B9=RUP?Q^O,Y373$Y!P[6C9Z*FYP+SN41,ES9$=>X^S!N M2-*&4 8AVLAX\#7#Y:#3MK/#9Y]2*OI0T44[A8A5O*@(+7V6\K]>(1P5_?M+ MKQ7:0CR8=RLW5 U!4#(,3>J.#=0!I*VB WL+6^QT&-I6Q7UG:"PTFO,T54M[ MT/]6OD_*KWOI Q_P")6^5-@+E@I[CU "?!HW[X3:P;5;,42"1X=L -P/9-%L MEBPP_L%$>B K?B*O*[]BF(#1B\@L2:&[:-E8FF&F%^8E$ABO3NR!+\Q;,3L+ M4S.]%97L'^VN/2PDZA94QWE=O.D1Q?@<\QV7EV=G9UAWJEJ=\&NN&U)NNG(.T-!$FV/EBBW5T>9#Y M;83L!(J,H8XP)/,O;()0J^00 ')&-J-&0OO3L6)H#H5TV1X =)T;#!MY98IR MD8IJ(%6NP:\5G)CL:W@?3C/.U!X!8TP=0(;EH?.%\B90,$08;)J?L'N'TRD] M2>$50<+!"/P"GR+^;*X*+N<=87KOO.@#A3GZ_V0RQ(T$9/&":/!]J#);T% # M10 7!$MD,I;J%J57&PHG]CD7['-(]W_#"@4B7I8MQ82U&_H;+DVP_PX8)%B_ M0U3)_$B'D-F?OA)ODF@,$%*H#_:U3=(,V&F]#3XQA-]-.SHTJC4TRW[P,GSV M$]D/'OSF0*Z-UJ]$>SJ" )8T:&B$KT0-FA\3]345X9MUOO3%?@O]XC4[^\'5 MSJWJ>5O)?_L"B;E.UJX&^.=,%T"3!>$9858(1NK1,F=@KEM,/UJ:T+DVM&;, M8:Y05';A370O'VW+=%:>6Z:RTS*U MYO:(@.;,:M<('\"(6\J>$O@.]$5&-_= MRQM5.X/VG6@/- "(!SC=0"9/!S) =G[,4UZ%IMC.K M_P%O]2?EN72%DKGC(81IBA^Y6# -D2'F'$:$Y+#S\&@)9@// V6"-D?_-L<% MR*Q &!"V_SMG%DC,%BL=7$JH.E8>UYVFWEQ8'0 /'(; M 89220212N\E;@3(&^E*#H=M[Z7M)^?74+T2YCZRT/*(7YL/&1*%MVCX$ST;:KP0(BW8QS[$M((9&8>L%-6Y M-#15' M00?(R]',TBR^C;=PL4L'S@TZ%RN*26VNJ%IK)$H .=.&L3\+<.YF[ M)YV.KAGS]^H:]+E>)0&4)I+>Z;B-^H!M;6WMZ*/+_F+\BY^@YX;;030+N M?5&JRTJ6,] WFCHT,]#Y#$4O]A,LJ#OK0*]DJ2,74].H566.S-)1RF"WV;5S M(WXQ#/'9.?'9K8@_$'N X[(-B>H=E/CLG/AL*.(S5/0^LAR9HPHDF]_A?=4Q M&** ]7]NZLKB D+"A5,'+Z=8L#KMN,S;A-&L[=J!AEL:S^9R=O;<'5P/ZZVG M.9,OXR:23^Q_1;03EG ZSV49*WP?^4[3/,N2=#P=UA/!7-=>S(5[%FZK1%WY MJ_"KQ/#5[+_F#9\P!O/4J_X,EHNQ7-F;9UW^= MV3TG*6+WYM<-M520,%?D23[I( M4M"\YQC_D.0J@U/;)"ILA'04-X88FN*TQX)5^B@ G0-UXWZCV+(9?2 M/MW*]V;A>D(_5*.D?5:4^&6YWFH3]1MB-<&3(%PE"IC]1#K!V*Y4+V?6T"YYMJX"[;(ZPPS0+0T>..(IDD4,/A-^H(':/=(Z<4:$CWZY)9\E\M@A=+O_@ M\F )W@AI%,(.Y9943@(BW?4TRF[4E7,PFXV_WS\,F5:%JQ78M1!WF8WCB' C MJ+/U1:RP>>3(@J-8DL[O["!@0L(*5^VXQ%8X?[*=@G3C+.%?JW=%/?ZZX\5$ M<99?ZL2;LXI'ECE93Z[]4MB(\/5S%L]>Z=1(% 8RJDTX^ MF;)$J6@9%2;RA@E-0=-.D5P\%[N]2VKYI%68R)?PA7#%DG<)7\*CX$0!XUL] M4HI&BP%8M'O_NN$ CI(21:*X0_BO4_U[47 M]4:E66I7:[=$Y4^C4FM56A<)1&NB@/&]2A-W.FH!W-SC%BB0X'))$4OB4%(D M1&Q#>@46^5$_!63"*S/F.MN974]_U\7K/[^4[_E]]_RSX,7G9GICN2?),CHD M$C/^-ROL$(B,9GO9R.V02V7PLK::= MMRU$$M#O=^+?QW;_94)%Z3H=:[M :R%8@/FEI9RL0Q>K:HB\.Y8C61I%ZK$T M5DJI&$8-10ZM&++(94DJ%TNMD6\7IC4G$;==@@&^I8:&NAWSSWZ.;AKL1/F7 M1QMV(6W )&9UDV;0N;I<4 M\U,MT>L869)B\M ^Q-)=,6V\ETA@7%4^YZ;R%TUQ3:5OM]J;9WGYZOU-N3YC MGZ7.K'I?*&N3I^_],K_G!J_GE_6P5]O M0IU:@>0 X^OXUU1%7693RT=9RA+_Z;::C5_Y4I.-\6:0\\MZ^Z[2)*JU#J1#C_="^ M:6$;VK5 +B:4^RAQ+^1%L\79[:\XH=DB6>2.\-:E4)CTLXDA@E MU,00& ,5W2UHPWI8=G'%7D2IV_[JCB(=I2+]P!(7'(5^XA8FA/!R/"EFU\)6 M6MT"]?1FL-19@>U"]K)#N9ZOE!I7XT'2]E;P R<^(I(><]@4 M8*/0DY#1%$!N%]=7T#!N*IQ:S7Y\P6]X,OHHH5R8FQ;]XF N3]+<7FYBXH)$ M6\N9-UM!+67>J!)[W?KSIN3E'=YWL?V^"]93MF:R7?9/)*$ XXB9>S-O[UH[ M[>".A'R>+%"Q%/L=)?U\E--N]5*8F,XWOUKDR%PN1L649N>2 XSO!=J+Q#%B MQ3)D34D90[(O>BA?X5;UYG-M?@+TRL30>"@PDL)KTZH!AOJ&Z_SF%F=A9VR; MDRL*G9DV?92;^2M-_AWEKM+ >3^\L7-5N:DW*W;VKUWZ$WLS!=]\16S(CV@G MPMPCZK^1PZ&-@$@'K0^>2-HO8?ST?YCL@O_^3([+03WK7\J5*OL34/;LFK*' M[&KY(E= ?C(%477+$4M0OVL._3S*_O\W'CJZ7== IFD[G=KFYR['0>0S0B?:]1 &[HZ./"> BY9>\+',^ M1Q8*<==JN1\D\3>MD:^.7O$UD?Y"J=C[6;5M=&:&2K5_2=5V4^KMZ1Q2K=(F MD..9=%]F^XM] ^NB2/=M>OJ7%,N0-.U?:'*$_N7.:.*G5R)EAKQ+?PI%D@U0 M81Z+:YD>_-R#/UEP)IN!L>#DH&JZ9OJ8<[W,_Y.IW_EGYJT2I?(GUBTRN(B, M8Q7X:DZTC)-U6$(3-*(9V$%M!5E@TYVR?5+5SY"$21WMF::I44D.,+X9Z25N M1=U@%GN6IL48\N5JK=Z>C96;SDRF6W7JYFG2+>;V[-43I7:[6;UZ;)>N[BM$ MNTY4&_7?9G'IYVAX7[MX/<*VDQ-Y$97S;HOY*:8(O<(M/,)$8M%'&>9W7%!? M0%F7W=0VQ;?'DEB5DRA@_$]-H7J'I5MQ%[S8YB>.JOE]M5/!-?/E^D.C6;FK MU%K57Y5]I#5.D])L $K?J!J 8Y;'F@848=I&=PV;$E]21/R7C),$)1%=U(M* M+J'"JO<@<[@F"QH\',8NQ7>8SGKN5OAY+;3^\MR>4_ONT9:U;$*PUDT8BZ42 M_'RMQWSL.DA%V[X8(IIWD-_^>$$N1U*Y]'3?,;"#GYNS?1R?IX[WG&#"[4^B M@/$])NC"YS;7.H- A_T:*=W&M/BK\?ACAVU"_.T7\SF'-,JZ/Q0D(/1B:6O0 ML&H*OT:(ZA@*LIM(K,5"(4<)IJ/?X-T.! +$%R\7U0&Z.[#NJ]U@!Z M-7I];.@&KR!&6#IM_H/^59W]NG[,EJ/T)%V]H>MWI7I[UZY<$Z5?E6;IMD+4 M'A^NH.*OWZ"H^:%>(UKM>OE' K&;*&#V>T6QI0_< M$K7I<$W'-0E.0QY*T# MJ?L0<8:OSO^FCWAE<7\*E8L@0A@OKA?VS)H/7.//M,(-1'9]KK+_7-F M=)\M]_?U3N[/JDJEX+?W%6IMT;R50M"BEFKMQF'/3! BPN^%KX@K"%H$XKX" MEB:S-+3*E%M)\=H7B#D6_XEHM(/MV!ZA7):VDLO5ZXYF!6"4[_X6RA.!7Y^K MLJ5N+29\"JO2(AK0-V[=E9J5!"(K4<#LX8K) M(W"#=Y3U6+5^] 8)V.#ICE]>>VK[YL?] U@?\VK#F)9Q7&*CZV6?R"-S OS^ _WT;V8#V(#M."$6UI"'2B!MZ(ICKD%=+\ M@D17)4N]K\20U_H2'!L]2BU/A_9-I=[4YDYK:,NR8F$Y7RQF='F0^6T=L1,H M,H8ZPI#,O[")L=:P10"H2G@S:C;\)"'N6&.(&' XAU.Z; \ P0N".H2335$A MOZ(:<%3(P032/?"Y/KIE9,1KQIG:(XP!T %D=WXL0A]*1!(FHN-[^!/>S>?1 MUSU)X15!@B_".,\ N#;EL[DXN)R4%N]9GGR@,$?_GTR&N)& +%X0#;X/36X+ MO(R!(H +(DMD,I;I%Z57&PHG?W N_,$AW^$;UHJ0-6394JQX0PW]#9HDOF1#B&S/WTEWB31&""D4!^^$@A!&5V: 3MZV!"T0/C=M+O#(EA# ML^P'K\#)?B+[P4,B',BUT?J5:$]'$,"2QGMQG"VI?KV!1)SG:Q=#?#/F2[N*'$!M1!BA6"D'BUS!N:ZQ?2C MI0F=:T-KQAQVQ(+F2#>P+$FP>9+(TI_[JDBCQFH3Z#G>W5WM'@H>%G_]"=R@J-U?X MC[:=/2O/[6S9:6=;<^N*KD\O#WBE#_$A*? '57@>J#)44/K_$A7<8_8]H?1& MUHG-=&X)S#RO?97O+"Y#M"EJT@R5-:D*(G!I(ND= M9^'A4%4PE1^PR'1F8[W;+G'42'Y:W(CHYF0Q7-VQA@9H-VJ<^.:OE\ MF*T&;Y2BNNXGGEPN%C7TD8@?_A)@=&0GH )EQ9+)Q MZI#_I(.ZTE,DZ> Z,&MUXE[2K0<"/[@B] 4HZ![[7K4ALY4V-/=F#D2:* "7 MAC 0#MU5YX 6Y[S$4%\#7J2(!T3CJ,V6SH@R+*J'Y/8X?L5ME&85S;F6 MM0"''[](HIBN?+0NCZW.K/])E7!$ 2W\<* MF*?2/'8#Z _NU%I]*D!)\;P.GC4D06JAQK1^5WH07 MS@E#,M :K@#T$5$4#3%K848W"P%65EEPWQC97.+@4S=;TNL]LR*(R\!%6F]U MUD!?*G9@J5 5&FZU[6RN2!:*_EW,PQ!X=YRS5MJS%05V(J8[(!M3#-%G8/F( M(*(8Y]]O**56&&IM3!VN4"Y$4X 5RK%DEF/)0L&_-?U14,^G"&V/Y'//@:[0 M;?L&?C0%;2I%:;TOH41>D6M!7TJ]B(HS:&9ZA93; M7X?)0&G,NM8V'Q_%7JP)$5S)!7@XI7 UBW Q=RQ=-N?:3\? M<\ 0Q^7??)R]5Y:**S*>)U5JP""NOD[Z 7$(7D)PF_]EYP;]U7B:,Y\=2NVC'O?<^ MKR=%IL!.'DOMJ\_V_@D56"$44H6P90M^EMJ!@[G]_2N^S7 7+0SUMNJ1A,"I MNBZO Q$YU]"SQKAL N@-ZM#/: 'M51) VB2*C:!H/85/,HO7AZ#SNRITA"9 MXD.UVY-C22='=FJP9YO!ZR($Q\)2)\=%)=!T0E7"9HT0-WN'M$+!LWPL'>*J M]!6U0>7((D=%4!K)XC@VJ1P7= '''A?028T+DBOSWOX '3EKOQMY]KT69%-; M_.@-D3LS41;8ITJS7HIT+>!V7= #>@+OH#&ZA]?Q;NYO"JKR?".?%&,K&"NF M& N',89*,1828[[!QWO!6,0+#;:SX6&#G$@[S*,SUKPB<_V$,[DXY.N'VOTTAEU4<58V M5W%6XJOBO/I3*K;8W%WM^6E>Q5G!TWJ6<$;L#;:;TLYBB-).=F^EG"5T4PVY>^9FF2ROJGL5,NV+M!B!BP[Z#"@W'Z3 I,"DP*3*Y$AHD0*3 G/4 MP*3*) 4F!28%9M?*9+$%>>UZ.TLLG6!>)D]W(_9?Z0\Z^+S#+4CWMB_L3BBP MV!/D@G1V6<7C3O8$>\)4>Z[_^%WDGT-T=HEISX\-U\XE&^KJ)]=K$6F*+++^ M>WZ[%<2U#$R2TBLA:< &O2YV/?&"T.^?='G'J ^Q^\5&WO^$9."8+)EC]GT* M(P@I#I=X7J5%D"TH=ONSLP4R3S%D-AM%+B(>R3PN.@3?!F)W<#@V2Q9=+\U- M21%]+X;=?GN.8U#./EET.3195I <8L-K]0@/6>"R9#X;Y?B^7T2P=(HGKGXD MI=N9\%+,_;SFLVD_DL-$D$&KY;/'?G RFTWH I+3?F#M M)0/E4VA&/K5=9# M,@6.S.W3D)\4F8*[7-E=-(\Y[GXDV7RJ$,)RV@H3;>\?(HDODFQNBPY$KMY+ M9:_=2.JON;K$]_27-S;M1G*T+D[.]PCEH1:0O,X$WC8H1"HL%S0KO!;ZT'0^ M4/%OTCF.22K'!5W L4<%N:1&!<<@\RO2'#FQO1MI/E@ODLGH8?*H_;V2\E'. M5*:]2%P$(NU%$E?7@YQOU)-B; 5C:?>6L!A+N[>$Q!B7=F])7(^)#2%.M.TT M+D2XXY$NR5/^;5O31B2'9)(5DF_??F;W)'RH7_H[;0B_Y/4A65;1/+5Q^;_6([ZH/P2$K*\*0 MGXN[%#*E^B&H'B+US&U3A9G/,F262KD@.=5NH8L5N.WWOXMDL5 @B[GP[MFI M-AI(#@L$+X3@=E![FB?S 3:P4R[8NSV(&*?OI.RU$* L\[VPQ*$Y8H6^D2MN MZ2+)%1DRQ_D7J&W5@>0+7NGE&?SGV\@>L:(P (7D %,[PR10&OHAIP5!C\$1 R"3[7 MUWB9&/&:<:;V"*A;= !9Q4HA($84H9(Q/^$L%E)!1$]28-0LP1=U.RK7/T-& M,I=S $+'B)& K)X033X/E3M+? R!HH +H@X#)D?Z1 R^]-7 MPKZ/E:(^?"40"C.Z- /VEOB&9@H0?C=-[=#NUM L^\$K>+.?R'[PT#(.Y-IH M_4JTIR,(8$GCNY+PE:A!,VFBOJ8B?.><+WVQWT*_>,W.NE_.NVIS;(/S[0LD MYCI9NQK@GS-= (TFA&>$62$8J4?+G('Y.@1I. UM,C.Y[+D83]?Y_@4KN74D-] ]H9]*L^0PLF$JUQ M5Y=$B=Y0%+=09MW+>7;_K#PWS66G:9ZGR74"VO,R MKP^(&UE].QG<=%$%T!GT4XCV0 . >(!K&.A$!O6&IJPY-,YT9*#[<#DM4@?Z+6EZ,AQ"R*7[D8L%Y1&:Q"46$9-/S\,@) M9C?/ [4=VER]9G.X6UW:#DLIYUN9Q4K'I2W_C'][^/6] )2W!\&U.89MF _0 MWV4!>KGCLILWN\GUC-'M(Y/MYG<..@XY=T+AK8M/( 52ZXZXN:__;A$WS?H#46]4FJ5VM79+E,KMZJ]J MNUII7<1^S.D$6X'MX^#_D*^5&U>/LYM;!3I'%7IJO/9+OUZXW97/6SX,QWU8 MC^2#G?Y?&8GYX*[CEI^B7:9SR:+;3WN$Y\DY .I[SU9^%^>(@UY(OQ'):ULD M[YIP/G6)^1UFUL_I M,%@).59)&"JAV>LD%$L[H6\%%/=]'*/H4%(^$2-KP41WB@%1[043_'S%J26, M8@E9!_]=@Q&DAH3%%'Z6@54R7!HB29WA[SL2C-N6;-L/JMNL*-DG08]R,#ST MT3"3E5C,2DZ <3Z'=T!*@ DZ$0ABIL1F=1@$I=&L4B%$V?7J#B]'YG*%Q!XL MC@>A/M:B$.(RS=465329IZ*T<_$5SL*2F_H*5::J3>^K-_4FT('V:AUL+0]X MK0_6!?/[]F0"W&1T#C?4]!CH@[*/'Q8CRF+T2LM"@J=JV.NT9O+)<$ 8J.H6,9 M%*EE,9S^G3#YM]P;*'3W;1_+&A ERZE*@O1MPEU$R0M1Q[;JVV?S.3)7/%+9 M"XU*/[E;*1B; 4T5H1.^$8?SXYR[%SG:(7*WO*2@X*>N((UCQ0Y(UFH=4>H, M=8>P55ZGW-7K;:%R.SB@S4/ $L@#Q95^Q! 8 Q4%,C;P!^4<5VQ&D[[B]J<] MB_2^^YWO'8T^DE?<_OPD35),+ [HU>K)O*O57BOK;N?/"GO=_/U;:O%@W_;. MJQ58(D)!=_Q%%+SHA[N@EU0,<'%D(F4N! K]A"Z)C7RBR+2"V;1/#TNV \4O?WDWB.(@<33;0*9!)[ MJUUZP$08\$H?$!IO@+C[$OLDKR,@/:+\ALA-K[!?@2'I0I3D3>P]2?>"6C^Y M+@1R8SWL:(S^;,[9I,O.7M\#J,N:"'WUWJ,.2KH.#&G?'"HSZUQGO7<-NL:UI.-(O*&!H30> MKLMOL?U2Y4H%YJ9R0).\*LDBA)P8F2 37PC16@3>6('HR^ ].>N #Q1W0=4/ M+-J^B(\HRY&W CB.9+?>"3@J9/K);N0X)<>2>286T666:W\TI+FN@?E?QU:Z MU5AAJ01,_BY,;VZU1H/N[\_LFKOF9=-)1D[T8N\;6U_;1J(ZO6G*U<*ET=QV9)AHOEUJ;*1EFU-R6A M)G07TB*CC@H-?M('.]R/V[3S';].#LLE#LBB"1Z]BYQU#M76!6@Q="2BYX=4 M/YD+X75ZH#1'9EF&I+8N)W"5.FZCU%V#'M T5(N(*A7;_,26OM&(&E%K,OC( M9<6^TGND&@>TDS;,A,%/]I.I\*^=]4=K1($-4;;#]'+R MDFVZ2%+%+;@P,68X,I[]9#U,K#''LO>&?98CN>*V<8=7Z8PPUJ'PN8D^.E]A M"HM#DCQV#G]QXY(TFBPS M].'WKXX,ISYRR^RB/3D)AXE[Q]\E%XDTU@(13KN\:I&?\EGYIOK]QW->WH1XCQM_D6Q"$%1'$VTV+&]H MD=X.S3YRSFY?X(]"78IDLUOHSP@9KN7")!L+4]<#6B_YZ]_C>K'-@2B[^KLR MRO65.KK]"79XEG-';D0YWL&^1Y8F<]DD)J]B1:V?[&X?I7 %EF3RNY;SSJ%G].I+W?2.N^VXNV$M!>$EASK%=WB8_@^KD(GN4J MV2+J@\@'@(MD(4#Q77K)Y)84]%,[NVB[D^/\2_^VOQ!P*58(WA6N([6M?;&A ML5!(0[Y&D\O.?&F#%J%0V;.@;&AD8YK$YW#VL/@-(BH6W:[ MAY.E+5W7\Z[MZ?;4FE0'7T_4%O.:NU7I96VY=PQ-S2L/;^V>@U>@:R. M6FK/>..U]=)KU7CMS'[<%)];/47G]2BEUSY5G1NJ]_4%/.D?S?1GH[=HHAB2SKJ5O8W>X[WD2[<)9'0@ M9*1)9B")(H#/0#%FI$E7DR'".4<]@G6_P-:16-3>SBXV!*F1MIE56#CNMD./ M54KYZ?[FN:0\_2M%:=J[O1-/+SOQE@]OM9'9J]L>O[0'IUM$\=]^PRJ,'C@2 MCS\H>OT\_D3TCDH=_"2Z=#E_Y7QC'RGV$*? WVTAAA58?I1))KIS44^ \XR.1*.D%2+ M&] 1SN7\'.$M?5ZH3P4 1-QPOS50-:,-M"$ZP+^Z;X8%Z$Z>"3V!TKH/A^F0 M2%O'.$R8B1X$FM 1U!D#@DW(*J_H1(;0 +[3&M\_.SVH[^2)WHCBD#^8LW04 M"/3Q-7.1&[XR2)=XZ).MY;'B8M<4O%C$U?>(J9LF1S<00Z\?N,"RR0UEO?]] MK/T:[;%UHB60<^.F'%H<@UBH#;B-)I9<]'*R DOF$GET*@Y$^H@G%[E9$[V% M>&[:X\T[+&5SGI.M]VKHNG-'@8F+.(ZG^3^3IC1L'>C\T[IDCB 1)%U'W?31 M=>T'5>M>R(PH?^P)'WSR27Z%PJ2? $;VM@MY+V][&_&K>#BJ]Y("X'+-#O5+ MQ=98])[O]>;UW5/A3=Z_)5QR337PJLJON"P3ZL?$^%%+Z(LH<=%O6B!S._&D M#AZ:8O"]=L8G T[G.M6R%TFCG O*X1> MWH7 A:@^6BN'"2AP[V #AM74DF%I+YGDP,GF0W=T#M+4^D@)9J M&%_OIC]OR]7AH+['>]T\]CP774<37JKH@N9HRB*__;%UEF2IPG&%ICO"KI]4 M[Z+5%K5#=SEF4Y_N8NYR%[/2ZP'!J/_<#RYK'BSL]\YM\,J'C/+RLW-Y5RFZC?$)4_ MY;M2[;9"-$OM"E&O$6C_\Z"A3@PXCJB&H]\3PN3(0BZY(5(B\.^GJ*.'J!Q) MY[=MJI]JZ$0"XWN/]E9\:EY@N7X\RKJTW"D1II2@XT!#PZ&_P<_[&[X\>[F] MC;%1P/FEJ;-;1-74UT2I=FU^J/Q\K/XJW5=J[=9AO;C]TB&B@M^^,#!+%F"H MEV.C=(@ZL)^= KYF8#M6WRCG26.S!:B'"9*??4D ^.;?]W.*Y=:G=ELU.NK M[=)UPXBR![C-,7.K#-%-K9-$%_0E14$)$;5'C+ @'G%*+T8EM:QS2GJ]9UH" M;DW3%")O7>=)-I\G"ZQ_HX3W1,J2EMQ:7VZ_1HCJ MN"L#-Q'YOX'4CO*)!W@.IQ(5$TM2B*!\6TYTQJ/1N;)"EY&7'DCJV]5Q60QR!Q+AZ! Y5$L MMN_N^R\QQB'GEZW'1N.^\@#-0NF>F!^#(JJUFWKSH=2NUFOIN:63="P&NX5AC]1R52JE):5B WZ.*L:I7[]J!7&XK0Q M?MY[S!%,C9APGS93+M$FH@:)?"MQ+D?F W0I2[5(*(+YJ9!L@E5(7)Z%I(@ M'4O.F$>H@QVK3JPCERA@?--388*)''7;T*<_>LV&L&.C$(D#EH*.ZVJK?%]O M/38KJ#2I5J]EU6;-R;,9E2M:N2G/_]=1RE^V(6> M\>K(AA>'TIQC'=A7IXN.!1+B&(8S*F$LU@B?QO.KR[W9(Y8>KYDN-[L4:X.' MK>@;T6W9?O^>S6?)O.OF6HQM( (1*]@QHQQ%Q7#,J.PMMB7A92QI0'R$8J)! MMG$5U/QCL\$QSX-^>9\F((QP\M8R(#N(Z(8QR/][%,2@M&6VHVU"E4AP'>+# M;!%\YQP5.=3A:)8L%J)VC'&3N2\&.HE[>0;_V1JMRXS_!*57ZDU76,T2,!S& MP)]LEAI='F1^&R,[@2)CJ",,R?P+.WY94PH"0!'89M1L^$F"L$H+Y,6'PSF< MTF5[ -"E3.H03C9%&@H=T(=*3(-?*SC-T==X&3?0.(-ZSA@ J.G&"C\6)=18 M TJ)B"ZJQ9]P807NMV$=?((OZ@;\ I]K^VPN#BXGI<4A^7E'4OT_F0QQ(P%9 MO" :?!]\A9.\C($B@ N"(S(9RR:(TJL]F)."G L%.91W^8;U%B2>+%L6&*M+ M]#><7+#_#ECB8_T.ER'S(QU"9G_Z2KQ)HC% :*,^?"40"C,Z="?M9-^&; .$ MW\T3<&AH:VB6_> 5[MA/9#]X\*P#N39:OQ+MZ0@"6-+XKB1\)6K0M)FHKZD( MWYSSI2_V6^@7K]G9#ZXYIE5S8MN2;U\@,=?)VM4 _YSI FCY(#PCS K!2#U: MY@S,EXOI1TL3.M>&UHPY+!7%6(U#]U)JJ&_0A:TJ E3>W9BGPZM%_M0+W:&H M_&*1W4O<700%N8]SPU.>&YZRT_#(# #G:@HZ(83CS&0T[G=0M8A#V15 M\?)LKM\>D1$L^$(CP(E-#[DV'L)!A<"A/= %?H2<9VT,5ISVW/E*%KVN]7E% MFN%LPH*W4"Y2$1L:='\4P\HTS)EMP6O7DB[(JC[60!O"=26K6%I'\P"XL-38 M:==3=6;UR;^W/^S?^[^"?+XEKY_;DD?01(98B"=>!L.AD_;#[ZW[Z^:5W#N_ MK/$&A 0)07>LH_X%YGV?JF.%)Z[^-=MWUJ\\G.F5%_DS0=5&JF9FZ#XBZ4 )/H\])04DV3FK:V:*HX%8WYK M*T#MNR2(MB$O*7 2:_":JAD#HH2ED?\<+\[W0=>Z0CSP4X(N8-4+L6TX\#S/ M[""O$259T8_0T9*,*0$)#S1]((V0"$@0;Z^\)F%?UMXJAG0QX),D48%3V"1I MJ?(8,P3B%>*CQ1&.)Q9< <7/'&&9-R3EK Q7 7E0D7B3@! 4\Z8L!0LD9@)) M@>2#[^H#&-H-5!GZQ;K]H[6^SP2T8CP!81W+QC*872#PJ&IF\3!.'N6_ZL0; M'$PVUR^>Z>.N+HD2KTU37@C$"[>RVH510K+=W"Q0?F-.#5^^\XK8[@8@F8Q?9AEGL/^$!9Y M0SWCB2<5?B!>X;?(\O)]Z$HBQP"3 )LD<6Y["%D:8K?9OIYW2E@I'Y*X4B?$ M':\-5?3'_7UYSG6.'Q;<9WNN"V$,C1 G5/7?'AJIADA,BY# - M;W3I0)81")+#2*F*#'T.F_,?%;Q6+ "0!&\2-%'Z&(J*"U1P0 D?_03F@^K8 M,)&%[30)N5( $FH:]O^S]YV[C2O+NO_Y%,1@;=P90/91#FN=/8 LYYP]XXL+ M@1(IB39%RB1E6WSZVU4=V R*EN2P!MAA;)/-#E75%;_*D$-W7'Z-^JYF>X3A MD%=Q;#Z7346^F@F9>FH1)80J20@A!\B,(_OO&CZY7W%0LCMFA]RJ-CS5L="< MSQ#M"A)$R,1MQU=1VPAY+#8X; ?92KS/7TQR0J MNXXE?W&3$"@T=R)?M0@3 M^BHJ? 7"@);SLE*>>C_=C?#9KM%R*:-EIS.:336B);$;D_A7#KI'3PPBO:)L MMW=U,B.[0>4R5>Q4CP[7A^'4@:7Y,",5"0""4(3*60M-:C*Q:X0VA MO<.>FKPF.GKS<1U1B3XK*9I1[HPJJ\@1Y8D<078 O\+HU<,[E,70B-H:IUEE M;33[#O192J//B/+!W/)PTL1(=-E5BY=LW2:B2U./&35R"J._EC0*539-F,DF M I@PMJ6]B%M[B\@:T^NIMR8L13WP+')6GB)NC=N#<&3R=P@NN+H&OD@4Q# $ MY"K@>!J=+!6G'?*QCDON_1?'?9083+:5KOF#=?[G\&/H 5)2MJY%B;9E^"^& M80__Y0KXUVSW;(Q4@T/X=8J\>^ODFU MN&VM9WCD/I2?EC*S4M_D%(=,SC1C6 C?#_)3^I2I*@OW]]"U$Z^KX>OS+2-" MV);3EO7C<\,96(;0*R^-P;!EF6WX2*-'.$D<^_EE0[+-Z41!866:*-=DJ$:* M5P>1UD1""[+9/=OA RAC=H#*2'A22#V@ -<9=GOT-Z =$0FON2Z@4U!04V+! M@TH54&,?Q6"1BD%*/EQ @UY!+JZA0O^+;@-.0SH-_/$.W/BKAG>C2UBGAS=>_C5?4#F4G7KY0; ;=L]_; M>NEI+[N=?ZNG;>I,,#& 3V3"M+:;P?'IWK7%?>@KY^OUBG+.R6*D95([+#]?UI^!7??V<_S^1L,S/I4=I%.%W@UIQU8DH[A_VGJK:$2)L< MZL==U(TVTUO_IJH5.+CD*#G.O+S;#![:-ZY[ME/P+9DR!A)EK#.+:1T&,JC* MLZ>@*6$*&G?UH6K*>"+NC48V,E&Y9KYEDZG-MP<[^/\][9FHUF!)#J!;.G44 M)>Q6H\\8R/*5KV(:+43J(J0W\,$P7<5JB\4Z#:D)]OMF\VE3WZO7SB!(- MK[H&N@-$ET<<#IZ^,MI#%_&F\5D.;:>0I4(_'@Q$4.[3@!-M$O] ]=QQ?)I%R+V/4CZ@&1H7BM_3?,PTM.%7 ML"EL)1B($.M5B0@C^RT=-(Q+YX%VTZ(9B7B22O0D'7H:'H0?6LA,&O4_:;8- M]M?T0<6(S,A=V;>C3HQ/8,B0H@ M-N.QP_+%QTR,!.N$3'WS600;^=.^ \=FO Z,-NX6GY=)Y+FEC@S-!0@?6).< M(5/*J#0^0':27&1(/WP>%.I'^CNGKR$Z96%(0J>615_@1FI+LX OO=!S3_.K M/8F5#7#9VBRB*ITR;,:7D)AS,8DL,\$]8('WC)RKQG?G86C3#'OATXO3E?2I MZ0R#(U"9 >=IA%$9X:ZI4_Z[1'G$:8GN':;['G!>[A^;4.7+'X5HY]/7L%*M"3ZOYMYH@K_JQ2F"5DN4Y(> M^)^51(2,NJ5C,8U)VIHX/?]57!VL-\IHY0B]QM=B!I?R5>SYAK,;!C@HIF&I_6IJ&&7OQ!>2BB\ M)"D%L7" 9^E8SHO,0J[8.O(\T2G(RQ@7AW)I,BIHU* 9LV_*)K,L.MS8 4 . MI"Z23>2W8A/!3HQA[6?8 XI;+T3#LHGR0\0$D8P._P3L#&HYMN&KEN.A M:>7YY*)E$4:F=K$XVY<2&+5O4AGG#AF6S*^[YSHO?H_=0& S#[W)BLM66'<\ M^QC-P#W=<8X;9_5]O?:.\F&G&9QU7_N'NXTSP+[XR5>@TB6(FY@N8B4"8GV* M2CO,:B:;P-P3!E]QEZZ8A[69ST+1 !2!:#!4P;\RJ'&2_Z[]X-J*Y NIM]$: MSM4*A0R8]X2ZP'C(1#(-HL]+R1*$_1V=BI36"(<^'/8'1!JYOG(V=-4MGO]^ M!;\:#L3W\ME&)8B$I#E>=.@-]U/TY">!CL_?=OA,2$> M:4H:/,R3GGPG S\K+8-*3^;20?G;'Q ]3-A;*-3!D/>)Y<=$:-R9Q<^RF"V* MH]3./LU3)&L('@4B&Z)*!AB*H(U2$KZU*Y2C8$,MQA/F3SVD/T5L!L MR%5"/TNV%=1(>A60#:%[*>+EKR/IOJ''%#^%-$\<2&>:H$5D8LM$9X="SM3$ M7MC/X/5W['%3P@RM,&T6CL]UGHE*#(DSA$&Z\&L;2G.U=F](AN(=)/$TR+WT M#%0!KD9\<;UZY+A 5:49G/0OKKMW)]L'EP\?)D2]10S63O;Z5T[O'^K5#S.M M3[-/M]V2\?6FV^@Y4?.J^,BY]EFX#?V1MW![7,QZ/Z)G*\G'?HPO6>$==G+IO_ MWOKQ/2?T(:Y[L'O,4\;?]7B]3;[-$>7&A30STXOX>:4P&+E ;9WB&@[@ M 1_VQMX83P5$S5- [:K*.*25?&E?D>49OQ'4/'(X@N M@PXY?AW4C=\WR.]QRLI+#XH5Q3;BISUO2$.#?.>9+@V?)OIZQT!;G^G .+J. MH58()?#43S=)E#234J31:FB5\%U28N8(ABHU'9:60@IBNAK]LT_8.H4+IKX/ M6VMZ:"3TP4C 5UVB4]H\%[P]-L@G>4UHF-I.L0-&89JK;9CX=VG1,1L,(I0I M?U:B0\$I.!CO9F=.%%[+#'AQP;BQN5HO3)LH_<*YFNVAY:]1M5V]RR.?B-#< M>,999X=,I@\D&W-MR)W#H@\V@^M?NZ4=^]K46^^9I4+4V-W+^O#X]_G%W;;Y M[><-K5\Q^#QID3%A8&90K=+%^0X%1]?430B&&O<2IC(D#:V"A]+T1PJR9Y@$ MP>C>DQ()0(JB !B[D4S XQU(+>Z^".%PN#H[+%.B-R!P&A.?H37ML:)QX$&4 MH^EO:R(ZI+/J4QKQGQ#V#3\8SBV2K@X)!+9'?M"'D "!=:7T8O"X]Q4200[P M!B++!8P]4 PT(A#)3312!X[GF>CUZ#')RS=,W*%TA[ B!3S,)O4!DUMHR(MB MB)8 #U!Z:9MN>]@'>=PV//HK&)O^RW@%%4*G/Y#+:I;=X*%JZ7 Q%T1G=6A8 M83:TJ",9'!5\!>3*P? \TU"84]H&7S%4V7!T4,;($D)H)N)E= M%78;ZK3JF,-$?F.Q^A-6=, 3.NBGZ&4JYQ="%01U@8#6)JCQ*[FA\XFXU2ZM M^VA@$*$]NI:B>'5;QQ\MZGV:/:2^\)C-X)?VZW[KXE=P6BF\HZ2O-H/S>G?' M>RF/=BX[Q ZA"V*AEO:(*G=6Z."2@Y]?+;)U+:0;+QONL+092"3C.P(8 8@F MHJ3&LDTOS.?3P77AJM]OKK9_;+*WA(Z'Q4,\3Y'( 5K$-/1H3@U6VX1?S:B7 MADUXOV6*#,#+DRWAAU98TEO*?"$/,%7T,^F&69*\I,_"S (F='FXS>#F%, 5 MP(WQ-'3\T)L>K&?).$F0SI M$R7FH0M>!(E6%5=*PY_@JT=EER@]S^)AP!0IA,A3A7)PV M0NA$,Y<4\L$A7@,&QVD!1=DUB#GD@8W+NMM\AQ#A#WX91%( Z=:CKI$2/V0+ M8Y-E(*I=S;39<3M0[,OS-J'&#:<'!#TYW);#?;-D)Z'0ST1QA5G;/*=37*Z<3VNEDT9QC3"!!0F-C.K$1,1XJA)X M%<(!F:$9O1 (&H%DUO"YG/2KBAI FAPQ#/.$1J RCOI.J-^+[)_WL"A6>4B MR\X9GT4428&,"-FO9+T4$G52K+]HK*OH9$NE%&LK//7]9M _V;U\[#R,*KTW M!U7?8)54FD&C8>5[YEE0?RFR7EXHW. ?1CC_+^9X&KM.E16:H,>#\63/L'30 M^_%9PC$]]"79>J1"A SL#X7Q)GDR*)*,\-OJA,$]TU^K"V!5H334RL%5#VF# M)J ERMG/U MOVIB9TR+&BB+$CFF'L#8M0Z/5._S*Q#P>5/*9$O=7OI3-$&:5 M,":8Q62-&)#CJ]D?]MF!P6$,W=!LVMT^:$1:TRF)3WY'21P=&)(-82"4>YC! M@X/P\X-I$DDT=AD_HN ^X.7'O*%7N @^*QCS(@:#E1D@X!FD2P@M4WU)/1Y MM0RBDSR#Q!ZZ,KPE&]/QJ,*"82BIO+5-]H%,G%@DCXEOP"+P.Q\@^66W&=Q5 M7H/7T7;#VVY]F"R3>C,X:!S7;_+V\/BH\F&F522ZVH%_=?_[[BF_5_QXR2^U M"Z=GE4"2Z>'OXDOZPG^:7V?LDOC68P.O5=XZ!S;5]\IN07PF+FZ[77 MO2Q52N;ZT]Y6KO;6XFKO)<(YPG%.T77EH.KXEYI!O5%]*8R.?A_V5@8/\09? M_+.V_7KV.[?SNUOZ]K/.]0!7K"<#!05?3.G=IJ9[!!*/+-SU(NCDJ,0I O 1 M"+0:4-!!VP,(;P\M7]N@G7D ;A@581$&E'J)#)R_!*R5HP75CR? MLFE<358,K=V3XB3,=> #YBMM:DA45LAXAG)YYP4555!1V0GAM$U/I&2M-1-D MA0Y?03;$9!MJK#*:+?H%4-=ID8'340!%@ %-"UK"JOQG4Q\BK *]@ACD!&.. MOH#8-.TAS1/O$T4? 7>I8[WM@)N'X9>"H9@\Q$WUH$/].PKM&"7@ .@P-(F- M30I-)=#D,6>!):LGC2D>]X;'*'J&\VPB5@6<.N2H,?;A4Z,^)_ .:Z"I#"W- M%4Q%^-4/ 1W2K;W#EZ_('].):6,Y V\\(1O>WVLT4T)54U8MXZKGW/.(:)9C-=!O4[HZ$PTI MV:F1#9TO#EXG]NB./!>Y0%'3[6A]TQH1U7+4;SE6BOI+AJX6(IT1^1>J8277@]." MRZ'K&IX$-=2'8C+7^W-2*V,3,&N),/(H_@Y3/"2(6JGN[L\IK.P4M,' T%P. MLB2$%;DZL'<"P+*+WN!$E8.T"TQPMPC_6%Q'^7,^RSX?T?U*1AL/#XWE#\5< MVX@,8/Q#CN?/>2SQ/.B%X+0>6 60 ;4UH'4S&P6[:"3,":;%IUD[J:?#6RU_ MYAC7.*<&&(%=BN]-PXBN:T)(Q\=_8K]@YJ"P:,>W2:9-AIKQHVC(B,?.IKV= MS),#" [IT*+V+T^-%Y5:HCBZQ1TA\IV%'0FB$^/^"YI7$"<1,[)9G@(14=!- MP/ID39"Z#DU"\$PO&27#K H9E(QP7'MHB0*!23N!"18.=/' H"S#"J% ^XVS MVX/MC5R-K-?6#93Y-D;3Q-;P5+^P>P<72R:9.5LA- S11OR7:89_O>.#0 ,$ M0Z)P006AY-E2-)F2L-X.#!R#9H/(?R,2\,4%*$=8-5DV)ALR'QK?@NCNXOO\38N1EOS:!Z4N#3#A^(M4<8< M@IHXA$WE@-X$F&FOO@CWBHB^2^7ZTGY @AY1B"V+%4)%5C:)1B#M585\'?6, M[ J%LH-\OZ@[@KG7]+ P(DGH''3"ZSDN E&T+0T1(07M4S=FO:\%@ >H 9GT M =F '!.LT@4"!W\"2^><1-E ^ !6\(H%!&0O_HKGB4DX+EQHU6V=M<>TNZ&K MOLX_L^NX#?S(,?E&'E(3];Z4G1B<;ET<7Y;RO_;N)^5Y+?2Q2=F%T4A%,3MC M>A-U?;WW[F-HN)%"^5W)Q6"!HE\K.>AIH+_)N2HZ=\-<## M8CX>!=K!A,H3P^\Y^H'];+!4;!K!W*7C^56M9IZ65-3E8 M-!:TU0Q>]O/&;^_ <4;6MY]T)6H?ET*D&E\+IY//"AX4=DB2,E.Q?93HR2BW M1XOT7M,22:F%J6=_QH<]-UP(7A,!B1)FD,A_OF+^N[-.^DC)WQH&A+AY#BN5 M>63";+XGR+#-8.^Z6#]S#TN_;MLBG?4LL=AIZ=(SKVY*PC3,LAF?9(P=B_-D MLC)AMY%/)+46L^,26O_#ND-&.K9E)(^]5,+!." ,;R"D40J>=_VJH1;RA8PJ M,3X%[,__HS!VHOM'>W[CMV_IM\EU?,/0!*!N&Y]B=>5FI4%2&71^8T#89+_8#ZV10M_A-8(#<6JP/M"LT & ;,([8L:HD@> M;BP17(MEU[9[A"<15B&,EV&MMN]6'_\<,D M.Y6:0?G7<_=V:.YLETL?9EJ%9I ]V1IU^YU!]W15&0[S3ZO2#(RA?EAQ#@^O M=M^,W+G\U+!<=D)+H;/MHY?]Q[/S?>=/:MAZ4L-RV??+#_L-O9?LKO&E\L-*^5D7-%;UJ'[@.E+.]!AVYR6)%8.C=$9 M!V@&]OY^]G=V<'MVN[*4UD6-!&(,'U^.ZB]/NT6OVOGV\S:];;G.HJ6UF)1F:O%XJ9*U&1OJ-E",1-=5^$'T3_5BSF%>&]I=-KI9!_: M?L1X4L@W$/(3P#;0KXX]0)X=ZYDZ,MD<4)^,EN2B\\JQ#)8EAFV)V1<8V 3# M1Z89:!%\">9@DP97A(..? 2W$UV%J9\']^"0JJW@?&4M7Q!K2Q10\!V(F@D) M6J'D0?&IR-="2!*$VYBRNRT,V6FT@3FM5R!OH$9..PNQW"NX;&!WJ)<-7:%\ MZ)9A&QVLS04<;%7"T5015H:E9M&>JRJ!7,N+8%'YLF^H7\FB5$N5\>XZC@Y^X;A/SW=?L M+N#=4* &_J=4[]:VY.&8>8QFL/70V-]OM Y=;67*]QLZ?C1NS@JOM_G3P:/Y M[2>?^E<#%^'K@LQ9"H+D,3A N:AL,'2)G>X9"N%SPL,8ES8XP=HCML,P. M VE"?XN,/B6"V43.IHV8X2GI888U.-*(:49N;NSSE6C=1&=)7:?AS$1:.LP/ MHC4>=Q0]D;F: -_];,A1N#!]^Z5'NYR;N D(0F69CP;6-6HV@H6+^RE&F?%I MD_\+M M5@ 1'09GRDW8))VB/;(P<'1R*<VLB9<#GI M[T:U ]AKNFP0,/O."Z%+%U,%(LY$EF8P?3;AU &F729@5+-P7JU(9H-)68Y^ MP'C"= "'GC\5IAD.;:]P3=KQ(9 IIB06#+%-;&HN1HC.] O(.*F\1D;[&!M) MQ,N$_*,0U80%65->L":P AE!LT;0BC&JFA--;T"83S,IIB@Y1O31EXAJFMTH M$'6T@04NMD-!9].&1MT9FPPD0$K0B1_M)@'];B*DTMFZ:DQ49 M/41=FC5N$X:HL_$0]=OF5$[.J?3V.14RV4(QD\NEA9/2XTOL_[Y2C+R4@#>, MFP"[$)DRC@F/ZE,MB:GO-H-+JU_>'37T2^_-P+3+MB!JS:#?>JJ\G#6&UW;O MV\]P-0SZ;G55DVM"M,#C()=:!UU[?''<"O#3I#AO! A92S8XE1B*-W8L 1A2 M;XB 4H!6S2 J>^: =DKQG([_$D\G]+!<*\RV%$Z5T+6V*5D-"I\=&X9'1GT) MS55/JD/0PY8LQ>./CG3,"O,.XEQY@[,"KO2NP[EG+ VCW>:1 MKW;^Q5.@Q1JWBLU@_W2G6_<*@\M^.$VHF+&T MT=^0Q4P^PI;;=0E=ZT 6CONWZG9;W_.%:H;]]\?8&L="Z3_+7$N#R^U3 M*K<;5&ZGD41L(KG_S%1J61H7KUW:$B:IQ9*&$>-]SOH=FICE_Y8SLV9XW]L: MG6@/CMN ;B$T&4N\=>K8[/X+'?X\+^ON<,$;[;WWH0@O)Z%U1SB5@K6?8R6\_0VU9J*0LYZ9#()R;@,:KI*TU>6(2%71_ [[T7PXH)E>W8I;1FG]_O@M6I<%"O]A][R MZ9TE%H[__JSDG@BG=;9-0IZ?[STUW.&+ M?;TZ\HY\-HZM5M=]\2^)D;ESB),P\=_IX<7ZJ M#ZZ-/YF3:\JO^]?M]8ND M-937R+6Q2: HR[&[&^"IT9G73HXU)AR.$-2POX)PV 9&MQ('6%-9_:> : MOO8JHYU_AQ0UK\WB2> K@^@MC6VQ!$Q:=.']" .AK!F(2+3C,5S/D(<&[V48 MIH9"X>2<,9.**3(ID5-,7Q#^6UY(R#LKM@V!>)#JCN7EX^$G\0R4OJ&!QY ? M@O31V1J>.2F+Y9M"G@Y)45";!KCV$*OU&&(,S)(5JT1RYKPIT4$1U"1[BTCY MB*4LT,\BJ_E*L:)*TF= 5GD+&WC6V>7Y? >V1UX=7U<9,69G>;\9F/W#W\_# MXO[5R9M;7"T[9D34/>N^=;BW_9A_S16__=P5E.]%V_V9X;)64VN9NK+W0^/$ MA-%\*<.;-H5! B*46B#;<*MNF1!2Q/FK$@%D6%)S*!/"QH2XO:&<,:7,:CI^ MZMYOTDS6?%9,3)K&22B3//9E13>''<1Y2- M5*XA6H4\.;5KV$120WT?16,$P21%/L@;;7-@P2:SAE4:X)+*?1C9JL)1)1&Z M-+S]]57LQO.21 >0M+X%&24%BR(3IB(.M!'%+H%Z14A 0@'/T1[&]:P,$0>D M;?4X>!(-YB'\P0;F>)/;@6SW%TCEV16@::D\PJ"E>*\60'V1J5_.YJ'-?,E\ M*%@I)IQ#68/Y-#08#BAV+R#/T$XL%(S7:0'()BLQ&0S9V9#[-_'DT Z?5=BS M+!D+L7M]H;Y%DU1%PE]:NARFBZ6N7"A]B5ZJ9%\?#0XU:I)O^)Y"N]3 3$TH M*S#;M-T?4P"AY-;DBB/K4\/X',#2H"DG%/?JSQJ6Z@+T(/W(IGK78[GOD"L' M@R:_+L\0*MK'R 5Z7&'^E/18SR0"R6WW*' 8^>.02C2NSDF'!*ET1=\XAH6H.5H&3JZG T;$+O8:PAY_ MD+=)^QO2%&R/5E5@KAL]3891 #? MGJGMR(?V!=2%R+T:*1/$$7S;\#;\)?8")*;20E3VNL>?@O X^B!0H_JZ-VHS9D$' *YZ6%",&;::U2? M55N.\Q@"8"3R@JLI&;W"" Y-I&@?S2!H]'\]-PX?CIX[R8#9W$-BQO"PLI?; MTQL7I_OY6;-S4P:=/8FXDI\]87>1U.$Y)I?,)H;.V8M-;N$<8J$ZA3:('BMC M6%6:8"49..2;1V.CS S6S^Q3QQ:LAHE]Z:F"DV(K8<)>/%69(()62/\>X4<3 HD8^/Y/)U6R^P-*O4L25__*Y+,Q!&XP:6??>R$I$< M/QEHBHW)#Y%G@.6VMKK^SLO1>1 VJ:<;)YLVNJ1XSG=TM?3$BOJ],P8W 6MY3)N*D%],&Y>)2/7HHP<&*ZC:UYO1AYF/KM_)0?O?AP. MSG\"#O;/?EU5MUJ.M=7^UW%P?H4<7,W]X> %.;CP0=3GSZ Y9^]O?NVXNT[W M[$MKSJM4FJMS^*;?66E^NP4>J_H;9_KG-TO ]>A-FN8F8,_.*R'P-55WABW+ M6-'=_C4,Z\"_>>HUSH(CZ[BR!!X?O^^?T"J.?LI^''Y:E\D9&-I] MN=+=Z?T^7(;GY[/PTX(68XR?UN/<^;S\5/X@:M[:-+QV3ZO?%G=J5:/V%36\ MI2AWM=Q'5^ZBUMFXDOY/GZ@8S>(,D_2T" AP%# _K+T4Q82B61=-TS(1_=@$ MT!U#P9PMK=WC?Q2M9J6Z!3D%%6L$8^GS- D5TT0'A"T,]3L+>_^0:V8U,3?5 MI46O,!Q6';0,94B;?Y&GDN4!&6AS@/V/H8*!3,B%.MLA:[$@U4QB]B+-&GXV M/7 J[S_&,R_XQK8K "05CW?<;%#J ,M5$W>^YH6WV )J]GG MG24+<6)/5H,GI6*P5&N_ U4$ZL.CY6!3^[2U7H]??R]>]@H MUVL+Y'HM?[:S%J7O-(/"ZU'CYL0^O^JW/]74J\W@(CCJ]PO=;.UA$;C094W] M+< 6^7' %I"7]^@_'9\?^S?EL"?0'V"+U0);Y-^U)9C1J-^?UGX/3_=[GPC8 M@DS\MIQU[^H]:]3I?4@9LNKB]UH"*/F2WJ@P7(-UE+\CEVF#M1V?W$%,-LKG M&Z@9W.U=M>O^E?%Z7_EHY?#;S>#@8/_Q=[?2>3SI?OO)EL8!)/RP(_67Z<<2 MA4=A.!E>J&\A#@AH?M"'!;0EHF#IPS81OAJ6>]L&12$ACSFL9157^JBRYAK^ MT+7#]ND<."5:6^DF=UIMNR;H7AI6*Q&%]F_L+D8I3!']L&C56\>$BD7/(#HD M:)I2:RW5:9$E\VY>9"3Y!6P'X&JVQXPUVFXFTG%CPD.B;0*494W_-FX&7684 ME&0X(*-ZY#&O@R7E!M'.QPP3+1/&674,E[??\AX5WI<+6NQJ?1"4=/2>.:#5 M8BYB7UL&QZQF9\L004"(9\0T\? C!QZ;.9XD[8T!7QCP#A*&TF;L+SIF1<9D M'XT/AU--G9ZWJ5ZF$1(U8,C\##%/_J%H?S31)::%#0$9$ MB#G. FW ^!#4 M5[E&!)$8^["98"Y@E26\Z)IP_:ZE2F[=TL"@1?&L!%TP(\"<7S74,8S@^()]XB17-MBN!.**QO>A[%RMGCR!:27)*:S=%&TA1K"4I9.T.K0VQS;EV"!"06*(@"UJ(/H-8)::&H05,>ZW)#41JKR:-P M&2ZE?-,.83K"+R"?QF0(1Y3'#?I,Y9K??IYK(XI;P/H%8C6SXW*$!-T !"1: M[P3;A] )7*Y$(?45.%4N<71CX'CF9P05D;K,F X@,@'@"J,FX!RP'*!BW 'P M*@](#1L9B2TAOR#BR!FB.X/W4",T?@406?2EL","X;C:=$U2[W8 MPVN=/"E>%U]!'J1%X[SVG(ZXJ3;&?0H93@#*C!'88GE4(/O$W*#EX5@?"T( M<3N"%+VI;<8X(C=B EP4_TKI1W@XE.Z2U"*3AF M0F>+787"_RC=AAP'!S%LY)G@I=YU-#('\EE0'BC\"+03M744JU221UMG M$$7#H$(7KE\;R/L+8935:G$SK:ZC:P)TCP9LQV2[+)+=-_G-9O"[_=H?W;>W M'Q?Q"*ZZ&>:O['[M>O=YOU8F?Y>60HGBJUEAB052AJ,4CE1/Q#9(46AF"7EC MBB:] 4PC&V#5+XXKI<5&)W2M.W[V"V+T"W;WZ\\%C^< U=KK5->]>@>X>_5?* MWBV,39#+E"K93*68'[=[&=3(#=;+^PO= N5L2>Z$!,+[K,,LK"K*5K)%8;]B9&[J,]1:$N*K"T!0S @5&KFZ.#$@G9Z:)6' M(XY7WFZ)3D68]D5SB2GJ$YXFOS71 P) 3PAQ"/Y1U^@ )Z(,0&!G*O.T?\V!2J:&^6*;NIJ7&'9#;F!+J^! MBVKJ3KJJ5PI>?YT4ZE>&V1'*"ML7MAVI/80F?2.A$#7*VYJ>:]UJIX_COY&J M_X XD#^QH,Y82_9!(;K/"SDMS[ 70(R::5I3E+%<;N%)V'=V5Y5K_VR/YR:5B6SRS[MOHX> MC9=>!;K-LD6LKLOL.UX;8G41):P#TK_'G/L@PS5]! RF@%<+!2C$Q7SJKJ1 MJ)9#3&:NP"&*+L/,E=V_#*S+1".>?YB&GV",%U3/8$QH"\$2UQ!F%Y/^(F-Q M+ZJ"R& 8T0"O,?,!HP^5][,-/X4Y=DP'I4OS'$M'5N:Z(;_18#2(_/$0",9D M\ J#V5/&QT]"@ZB>,P1_G7(V]*.:)M5FI?X''O<'TK\D_/X<7!A"!LQ7SOTF MPOV(N7\3W1^*<"%&MM\UND-+D9GM1( M'M;-, #,M\AID2TEK^-W""OE3J?*&FOW@QN1_OYT>76SIUO?I5N5+3)D11*(^=@ MF0%R5@2\65PY"KFRPQ9(<,E%P7RAL9!'@\0>3[! WJ()%)@:@U'B:.,D%CL. M)\+NJ[#'D?@"L0@<)7D5(IPWUAJ03V.'+/F2E"\XYF4"4]4+@XHXP'O=@RLW M#"+-[+>-EG] K'98]@Q1/,F@GO9F,]B[>-7/#Y[MJXK^T6P$R#8=."E+!8Q61[ "Y;'39%0\6Q8^!+ MJ,+V'7*W!=Q]Q-JH,7U5%1WEKM T1;Q]@ M&5W-RDC WE)RE=\S77T#C'8:E D;.E!F0K-5&-)DMPVZE0SW&Z6"YM/41J=% M.WE@$\4V43*@"[24?PL?MVA"F'@=]!'@:L B]\&E7>_XT*R*_XKE[:9\F N1 M]+0>.9F+\3J98-LP="D_4 N;(BA<(# 2@20B+"W4U $1,Y#JF5AY"UIADJUT M:%XWZYEHT,3,$%'=@@9,EC;BR=]",D?)$9:@F/V^H4.^*GGIQ35]'UH/=3KH MD$_$&D1QH2P5T4%$\R"AMY3HB,E\#?V!:_3(VU2"0P6G^ATRO']$4[SH52*U M@=Q4=UE.!W;&9H[^6%>(OW*92JFX>=@ZOB/+) M5L3ZPI$E?3754[Y4:&&-AYGZ^6H6QJ&K%P>ZJ:1XB=5VSS0ZDN""B!!8E6AE MNLSPQ&=V7HF"@6HET2S,-OQ1[JX<83PJL./B#9-_R;API_#O\.::K+*&5@9Y MSM!ML])OVOM89,3+-3*=B%F,-\5+SZ&.^(S: PLSW@8'>O(0N0W=WBA98)\^ MC^Y5K",?[QPD=9L3O>9X+RW,[^]26LXRE4\-/ MX(.D# 5^M]@HO.XP\30?SW/]C8T3[<%Q^:,>'8(KS'0S<3;7#MW/NJV?P6[N MTLUL\+WD&"/ZM3=X[NWL=TY#P)[(!+ X*Z.&Z?33TN\F[?JDD'0*:DCZOO*_ M3MLONBO-N3KFV-36_\1N,Q'%];$# M#2N:F#>EAU\:9.S>2'<=HIL3[3-,&0R!6\"1:UJ::#S5=9T7U<)0K3?RR+!> M1@%(FLF72/VK7R+G=.O.W"M:U!?EO7VQQ^PYP6+:WFWPZ T&@X/<%[TMQJT] MQDFU)5T*E?E929582:I1AE1;X( _M!RA958DNZ>YN@'[LT\&!-AGCPM.?LSD MYSIZDASY3GG(%DQ_^_9Z\)K_H@3_I@V*JX^]RNB+ MTOLR+Z,EV>W5PB05;9;+2*&9J*%C:_Q=-&=<(=(7.WJ))(HSLVEYVWL O8&0 MN7;)+LN0N4C,5SS LV&)G&S/O M;'GNG3TJ=BZVS[5>Z:FVJITM3]S960V=R3M;&\=!"M_92!HW0#/0[(Q&S[2U MU+QPM0_>(QIJ5RW'[FY8+-"* ,D0I&485SB.9IED';:I9=0;&U,]\ B\C!B' MAV5%A,[77N71;JYX>)KJE5ID!FE78PC]BDDR+LX/TT0@GX8%02.S^4JAO6(N M'MH[)H+.,(X!R79*'ID%Y$Y^B& M0=H$W4CZLV5J+=,R?=.(#QQN+8P.45'VRH!C66DNA5P0B6SX]TTUK#S%7RC2 MW/'#TB=Y:@Q#Q=-\1"R# ";&<"&H&H4 YS,4&<2Q.8E\P7"YJ"4!4%]'H4!CTQ=)" K M+L/C$VF*'<0JM("R74R0TJ61<$F:@)J2$R'C!Y*R??0N=*)'HI(C8>0!*<\\ MF<3#PJ?8H'U-IVG-+&6<[5N(T4744!15(F<35A,;) I^"(J1"L7$R/<@#16R M4V;ZZ7VE&RZ9O-(C'+ %5 ($1G8/&6[7<3N&"3564ZX]N;9RWJ&:0??75=NR M;A^TQKLG0:;47.X>[[B_7\Y?+QO6MY]7/IGQ!F4G>7E?^78D]ID%,A(R6TZ= M3;62JV94=CG*>["!FZ/(O\JPFS/:]X E4'I *&PO&8/*<'<X!!9* S,IB3 MAK"!^$6&YKIINC/@*8SUJQMB9.:JA!TR2@L@;+$A1ZQ]0Q> *A,CS9_0.E( M,QA-T;%2E%+PNP'1+,42DQGBN$J/*,<<>5*A^8(9NB! U'4ILB5MV:=>J*M1.2;B>I-OBET4U6Z(S0[AHEK.K02K@N%H=@@EH@N;4UD MRY+[I+UHKLXK;F69RK>!X>#IU$M-"0!25-E,%7R-]\$($3PY6B? <;X"K$+7 M$*H#?I.C1X0WH$D3H)X-6I-+/[RI'MB1O9U\-)%$)KB*HEBL+ M3JDT068AC+*1RV[DLS3GB"R>;II OX#,8P^Z6_84+?();J9%AZ;FVPNF9<)+ M, ?H8:97(\](^N-VL/'@\&J+N_YBX5SS>"YT7&J MUUO!_J_\AYE6H1D4'V_[)\7"8V&TJHKOMQ0Q%\<5,=>;P>N.9P[VG,OKT_*? M(N8U%3$7WZ^(>;L9U%][9OFTGNL-/E$-,Y%(C>N[@N]FZQ='ZV?]-:CC>*6) M"P:N>6Y8L:JBGD)U/:9:1Q1'#=69D>JTVT/W2YFT"1C? ZSIU;^2D&0 M]%>:@?[R=*S;6R>EYP_GKJTU@X>C?*'2O[;3EI7JT;1_ M4UHTW2PL1F*N)L!#:?'"6X_VR*!5#V.G1E,6B/)-]%D.RHK3:B$" MO3+K^H0)2 N8#5O#"F-XRT7[AW?KP,*SP8!HQZ#Y:J^L,2%N/--7:=T;ASY7 M:+UT'ZP*=Z3*.\+A^OBX3&=^1GPAK.GP?Q 8K^=XW9-I1B+6ST2-8%#U-0BE+V/S]47C[.[@1A M>U#/[:9ZRZ>IQ&#E>@NT8NH"J1/8F8[JFIYO;8KIRJ]F1#(4 M+@#YZ=1XYA5.:;T?.2UL2NM3 M+,OP3'E[7$H&4.$(AP".,FR49'&Q3Y%VE/"JY5/"^X2WW+*!S!T 54$R0(=?L5L1F7ZUS6H(OB]1+R/ 0/"-^E0%,N' MQ> 0LX[<.1:]H3W/:9OH;T)"I%-CJCTE:42SI2B#K'L3$J0)>;JT*!-, ,<& MQ!$,]H6JTOK#TJNV TJ)Y(T&M)ZBY%.W=>B72+:;:"'FM*!6-.5SUD&:@7.Q M=15XE>M]J$S\6+;";C,H'NX]#(>7E:MB%[!SQ+(XSF*XL'\#[OL!U?V0!S7$ M&B4LC3=!"]1AHA9%P9@!732\>+B\B&R;G$B/J"(<5 -0<^@N6YK9#],6H/J: MZ0_\HU3.44?+G:/4+JC.-MY[D(U&5B?W0 0YP5Z) MXVZ*]I.:9"(ASMB0Q2CHPD;,[2ZZ-,+=KT2=\ "*0ELA8IUWFR$RT6 &] %W M;'Q2;@6(079XI4T(%1SUFA[#0NMK(X'_27Z 4GO"ZP[5?%@Q.X-*PDIU%ML2 M9R W3 *UC/:':^,H[#Q,MSWL \91F^H[V V2;MA7\I&4$F'_'B3:EN818C$22U)-&K<>LKYONOEL G\HT+:"Z00Q'X;:0;Y!_4(@#H( /[1N6 !D_%JN&W36Z^>OG(^ M+\7YG,R]+I"MSEW'=H8L-VLF:#,Y47S>H9I!YW?_X?AWZ38?:!]0$A1/TY:ZOH=JVO2AK;)#B 3TXI!N(AWZU=;?$-H M@@W6T&24@SXD;3 @+<)DH>6C;IL>F,\0E8ADLY#W,\1L:A$2"94=8&=D5/2A M:;8]Q+0.YE?XGON!K73 &@]O;TB0[V+QB<+\=YC," H-T<*(*B,2-+[G?X0Y ME2%NEFG3\@!XC%MB^";88F@ZH53I&^! AD8@,$F-.EE[9%D@&]7O9D="?*1> M()AFDPPXXXB6X>,#$::TO=2W/J, M@M!O &Z-D4%3.!3&2]B* (CR63,MC?0N&#HB\/O^N'+B5RH?)%LDW@_;)X8[U4M_?U3X.$#^T/OS= M>'CNG5WHQQ\GMZ9!=BL7%+?:U>Q->67(>&_(K2F-RZW9;@:N=WET>&,7M[;; M?W)KUI1;4WJ_W!K"0K^?6I4@?],^,GN?*+F&2,KZ\6XG7Q[MEAJK4N;7WR# M5D]!C9U%ZZUDE 2NH_K]VAD0;25?S?[X6XTKQ9<"Y5 @0D:4X]CU+@+L1 7F M:I#0D 3N, \9*NCSAP]P%,2(7FMBJW?"U1BAQOB!F&H:0&5\,JA94_40/PLQ M"IOUOC/I.E-0'+FV/@PG2H<;N"8Y#Q/6QT 4#;L'4].E5S@>I00.+-86;1[T M:(RDR1)Z )4'/ZZO?&V?;)#_9AAI[+"FO1\TBW%!I$T-0,VB"13H-\JF-B&RO0 M^3?5O%BT.G71RL1%PQ^IW8%=(E 9%T2%-DQK))VV^!MU[^J&UW9-H2=2Y:\? MB;M%QU3HF,R.$TG\89*(R)KQ!(PL[]G8.K./-E5BA34(%1-)R%)?.IBV R1*2PO#I!, M;96V4)NV-! _ CQ6$'"LS %X@_KIG1%NQ!-BLB0LP!@-@,/9K61/_, M?:NQ8B.68,9SGN1M#2&)IUIM2FE&L4/1J0#^@<:UF3P0P - 9<@!6$=E:11( M'2&J@!PBA"B?"M^#[]X/9:QT?!L!AC#(FVIYRG+AEPIF"D7)("(H9=%!15TH M-V2&]U,N88/>P;!3Y&V1&YB\<=$=)J3 IG#OH ,JXBCIF ![P9*(IOEJ"IG( ME<&]*^S62A]JC,>%")R=T*^2<$>H]=C>,B9ABE%T;US9Q2'I361VKO!#L5+M ML&M**DFK-U!,B/6'K-@*F3IZ^TMN1]XS!MDIO'0X8\DS8$N @L1(4=T$-4/^ MD)2YA?2:^!8KGNJ('1V#HTU].LI7\NFLSB0X:_M.:!'X8RV"8?D> M42187@(F^5V%@3 8;(<756+NAX=JZ7?R]1]CU791##BK)E(M5O/_"/R,V-\0 M2(,Z'<<(N5AJ<)MI)^ ;93:'-%/:X1,9G.Y.9.JHI3R3]PT*=A,Y$)227H8F MQ\(50]NFHBI!;A>P4T"%Q?EP"TQ*_F"G)FY-(91EN<[N;+@)HU8<:ZL!MX+Q M;#I#SQHIL<'EE3#D'B#3Q-_XYD46)Y0%>8K48J'YF% >2_Y&")%B'$!E=Z&P MDY2@:+KS/\NQ"VI3G$G""993".TFA2(5')+&V M*\@HK:'/GXD 7,AFKN]DI&I@P"4;^/'@G="29%K&B(8()XGK0'6![Q+]##R92(\(&@DHE+2OH?K+\3Z=#28/9.9&I;*I;K""6?2VY)/P^@EBI+=?1=)$.)040-4A1)8I' MAXJ/UFB,@2"6$HM!S+[+ M\]2Y)M3A^=JAZDAA$V"98%J+C13)O4B[F-S%TZ/94LAV]!V1.BQ:YX6;*7I8 MNT,$6\>:>3(H=1N,#0'R#X=3]%\6&:)3OJXZ%T)3DD// M9]*4N?Q&MIA1C\-2(F3]_#]70PRTNLHN[HZAGKL ?=@GIO_5L.6CK57,EC9* MX/Z5+DX Q&2OJK%7U;,0+VRBU]6-6IUMEH:*/Z)13 Q._HT.^\: ?6-,)TPB M*X@&2 4M!?C$>BL$8O"D3(LA-!DRXRYEZN"B)@Y^1F$F\PN9"NA0V)<]-1CN MT$P<)$UY!"%AZ:4#3?@($Z 7(71C<)P.JKQZE*%XR9;#_ZQ0)P._T?L:,;#\ M(6242F<\V126TW?'F+OT#HF^%#.@E;C52TC.> 7%1(APU[$L5M_"[[RQ1RG! MRW'XDQGM^3%&>&&:$6ZGFM^PBZ H\IT<9W^S_1(5,IH20<.CX!W,*D]LC 3X M)NT17W:/4*SS5JA\P8: \+F&@T0S\5VM$ M)/+I7J'X)V%@30D#Y?=+&""T>E-[+#P\'&W=GY0_4<) KAD0'7F_='SCW@Y* M7RAA $V(A"9)9Q*J&@7R5\UTE5N$QSJ1PC8L9:":!YT1GE&3SY"[B_5DEEQX M5Z'UUI"L-P"Q!Y^B,.%2M$I%:)5M$? SU.[0I.D!Y+*&&D8RI130MWYT7F&K M869E\N!AQ(+6(@8FFJR2E:E07#VJWXJ\WJB?1 !MT3JGQ%>9 U18.XL%.90P M,O%E%S2&WDK MMC,P,KQ2G.K#W^%"Y#\)T$SQEG"'J^)7/$KH,0Q'S5* _'13N)BHMHQN&G03 M#%A6^%Z]?BX[=3SHP*IW:4-7YJ?HF0.YGT,$;9.Y9?@Z80N/'6CPNK MM?L,"$3LA!+;"9&!TQI)>YF2'0[14Y'OC<1!B3.7SU "Y:E)PF(JY*@!AQYS MN3PBGU'&A(7R$!:*TXR;0C,4HT6S.,U>#6T K-EFQ9'B46[\A* <:"WBPR!0 ME.C#Z=1*MCV^*,)=5!32X<7.,#P1;$] _MJ*Y<6'L5@7\ "@IIQ^7B&?7YD0 ME0RS__/>XG1MHI/%5H TQT8ALTANC!NWC9:OH.&:^T>%'ZCGAR@+@#S)BV*P M)XUZQKA'\F-5 *^4YJ9M0^,'# U0F;'/I D?G.L?:.?O1%-(SEYLIKPHX>#5 M7&FCF$V6GC#(&9KA$=802O&;OJ,;EL?@R6TT&<",T6%Y,J(MJV$7#PQXJ$7! MFK\(C KJ1E$5B'L@=&GE'HCU4-3P.80KU^QX_HSS(A25$$\'6' #8EL;1$.B MM<84Q4&1U@E50];0$P$ZGLB4"3V"+ ;*\P_(&GAF#%66=LZOQ(*FJD=R:;L# M6BUA:R$9%O"#;:IUR9]DF$AE&@UKF=B67"Y)H4A<>&.HG:&%>6_2WQ7^]XZ4 MEC'%OZ-^ ?_.&F!"XJO[ CY8\8?.652R'A2/3*M]W#++-.5R J&?2 WT.?@[ MS[/6[>5 ME=^NGPTYQC@@]L162'$[)/VI(MQJ!K7NS: MULG0O34^H/>],L[[GF\&OZJW!^VR>[]??/SC?5^3][WRKM[WUOY.:[_D[_3O M'SZ1][W4#+0+ZVYX=7U2/U]_Y"VN(ZU:9ZKDN3N M]R_O"@>7+XY11CX\;A&B^ MR/K.;.'WSA5X2H@O*X,( (DU%HZBJ0]XU,_TJ%6MZQHL<@3O,%]/A!S4.G]& M^&)IQ:=)C#1SV%?/K:&GUH=$.&DN>([G,),Q.+@[ 1(/-_CED0W2B8 M-H,:Z8/;A,/2(F:K(4-\LS2IC!HG)S$GZ0]B<<(CPK*%P0:E>94P/>IA1E _ MIPN9H&V1-*6$A:T=FI!ID+-G&)V$7(8 -4<6Y&*J%=& *![#4*?>XC4@ZCS''$J$C$(X"B6#MY0BCE M#+F,,..=)GH"LKIM4M]%'[WO$(81>*\9//^NC0]J'A1C>AY@C#MX O153K8L M'@Q4X(5,J0%/P"*\O]7OYH^(5$'!H8NX$,56_JN4Q4E"AB"X3^*]MO*9(OFK M_#%X1%XV.A_%T"SZ$MD8D6](^X'R?N$R;.8+,>((68(/D<;O@+NQ&D&DQO-E M?/<,* @F:_Q!2R&^FV2A1#0Q,B9OY#)Y,6E%3#JRKN_:#_4O^AQ'.\4=X4F& M,-[!N7I,^,=&%"<>;7'HMS/J]]8/#.:&Z/R0]$U; K19JW@I H=AJN_M'[2O M&CPO;Q'?'<3+,P<#'(]W-?B^:^@[KSC^S?G5#U'[1SUU,%- R#8CG^,[0[8& M)3#?&R7]0"-[\Q=]!D8 AVIXX6#351M43^I.0*Y]4@S(:B X&AH,2JDF7Z/2YA M8%E)-68X@&]0QHK*+P7E5X9^1* MP@W;1KK_JU3*(LYCBMBC%S*7K,EWZ5?_ M*I=1F&%[-[ROP@ $#2H(C$<:KQ5]="A>Y(NM%C+E.'>0#Y>S_^$'SF2[!%XI M/XQ]?7D/=@%KB\#^<(_& >]UA89#V:1HRFORH"2?6>0J2!P@C8A$J H$K9W?EI[:,RP: MY9?X!6-E4E9)(<9.O):%1K@L1$>W%:+:D"#EZJAGCH3*Q*&'-:E_$N[V MBP9A)PB4F]"8Y)E<$ /S%2N98LR.#%NX0F&#P\0#AOVY.S%IKK7 M.45;)*?4- ^:^J#9!@=#ME;(-IN>ZV]L7+5[ACZTC+-.^DC)WQH&>*SJ1"MH M-KD?@5P3[)8X0;6O&8RVBGO:WLOC;L7Z1E$1_OMMA_>;9?#_D/3RC3M'=EW* MA7'8YEG7]RWB5JE[9YW0E<+FV8Q/,^94*7Y3:?7'?[^9K_[?]K"O.SY@)O0U ML@CV#^^_WPY.=[^I$ DF\]S(?T.VPJ\2@X\LJ)CE_A^^)AZ]$5)6=*AE.Q%3 M.:FM(S&1:74M=Q [YPM( M.^K_VK.<%J3S.BC.3\CRM:_G!]LU6B[5(+-O<(0AKVRYCEHG)HR%NY11#TWU MJF?:W!'558^'3D3[WKLZ&6?83_%1<8*;,$*:GTJ=Q4\U[MB%X4\^&MK[,_JI M--6CX_5A/'5@:3Y,*4/O!!YCEOU%A)=,Z&+&8'>CO2RB-HBN4"TQ^BSK+,T> ME]Q87X!!Q_J))A&$ G]D/J)<=C[/4()N4[T_\')89RV,&^C-13^+_B@E_C[E M$,X]\O-%G&7\^4U"E9X'&5Z"OX"U--;.C-Z),!>(.49O=+Q=^9#I^+=P:[^\.MP]\TH MX.]0PS>#RXY=R<)E!]J:9?C,9=?6!J:/ #<\B,#M&9L[WN'P/8KTQ&VL+Z ' M30S@BDL]UCAEZB\L5 &[%?*=J_FX]GNMQK9,"(^#QB=T?*BF=*XA$B9 M>8QF<+G]^MI_NC\_OLDM+Z&K*"JEXFE=6\W *SO6_MG=C7]<^/:3SS1D*UI1 M]*42O'9$ 4GH_RF%$40(KK0)Y]*B#W"VU&W"1UI4/&C$..SS&U@J+M=H+A=Q>ESS%V%+TT0D# 9X-_B4&)XP9IM$4R8(R:',^*5OZ&4$)8_2JM M85PL2A*ENLET(=9HN1?ZT&-13AZHNCW8P;VA79?IO]#=8#M3BK+>6^JMHPZ+ M!?DX-'2X9!ZF4 3"H#.V=U!MC/,4V/E>"' <;*__ L#M8O%/"C;R$CS81H/ MC:*S[WZ!#:>J?O(VI^$3"0NPR A58>1)M'V=!2+ _/4!8-0,(B #8_YY_ M*EFT%6;!(:% _"+,U?N2AR\=8:@1T_86L#D2*5#M.-R/A%@S;9UZR?\.'9S+ M53N+B2)+846F*H]DUK+B.9O+3:A]U9IUU<%Z]N771U3(D!H4[ MPD$C>),;ZC@]4OV^;?B::7GDF3J55K'#^+& VCN;D_ ;>)LFN 6I_^H;\TF! MZRRJ+&_EF\'U4^/EQARZ_2 LN-)-;V!IH[_!>T],5[Z?0'_3:8\IUE$GH_PC MGPVL"1[][[=\>)+%6KD98.C[:,FP#X#;)/[D#8F>O M?+U]5+4.&[I8=)K/<_PBYEO3#EU3>95KVK\\&?F/YRY+ M1M\U;6$-[UCZ/RIC8^%3S0VB7MW4'9S1I9[RN;25)]64^+Q3)IDR^C@/^L=< M=40+6\:")2H1%)XM2_*WH7D]<"4&;?WH5-N^+;2>0Y),IR@B\H[[M^IV6]_SA6J&_?='2'6QF$&Y_)^TZ$>#I=\#NM*8:$/^/^FG$7TJESK\ M7V/&S(V)8$QV9<)D)WHIV8/-^<1"[%(NS^C+S$KNRYNK[6\_"X2 *JDNS/0] M2-VQB7&GSW$4Y:4=1671H\CG\YERL;J\HTCEY[K$S^< DF_J.[1]3MW6$>&( M*CO(YW[U_*3G[%_OW9H+\/E=SP17?_S$DY/&>8Q"-*(06(7%@R;>S&.'35#/ MW!0S:8-6S]2UQ9FZDLE5\E,I:1HG?X;M7AKCUF:-!R49-YO/U++%-VYW*K?* M8#3;!J+[>'0_&A0W""-[V6;@7I2>J@3'G>-55Z7].L89QC0#%K;6#L+ EQ$P=9,K9"JYRJ?CR/DV>EFL6,GF%[;:J[E,-E=8!2MN MC[U">>>V$;\\]W:#F\;-;?O78V5-ER?.(RSP^A@27.S+ZCFS^*^])J=N\O*X MF1D>4JJ<+_W&Z[0T.7 M>IPB9X[<(\WH%*^WMQ[7=%'2_A.,/SV.#P9SBZ9I? A]:_SNK9R=3>D#)8JX>.^GF_U@RN M#XV+D]O*]OZO-V<-PHF$^;(?.UO0WC[27W8>#@?E&9(%*:U/HD11A#-W1EV. M9M15LKGF&O(%SSJ_^OOW+:U3K/W)K5MC;EVJ+B:CD5U"BXPA4;7 )]%_W;E^ M?!SLZ \K33>K0@T]^_"'3V;B&_1M@H1>MEY56J&GXFU937)5]*GA4W/VV/&\ MYF"0'1 2^KU3[5W>FT'YNKA*.YI\FT)XT1J(2?4/^F-D:U:)R7-87"S MRNMDP)&P,[D;EJLO?KR.2/-K?6J:UJ>,T?H**E?[YL)">7<59N&,_3IH%06A M7Q16JU_DCT^?CTX'U:?6'_5B-O6B\ [JQ=;V6:%HYE^MTA_U8A;UHB NA<(R M+X7:YU4O&OE6+F]NW=[4]#_JQ1SJQ6HH*3^'$VJ<>E',U3*%XK*BL:%Z$8<% MD8 XZL0.[]U=/6_[%YV!NP10C9F0[G:;0:URFJOYO8?'PR6@O"V$,W?>V-]Z MR':/S2W]/6:PU0S*#\'E_6VO5'^0 M[E:+=%=[/Z2[>C,X->^M8?O>^>6%%3@?'^F.\-/I[U=WOW'>>BB\N5/E.R#= MS85P15MD@"46M@O2*9KJJPDX5M9(_2N.X[85.JF9KK6%!QH:(>2V:0[LDEUF MN&UKM\].6[>U[8O!@\!P8S-4*O;(W.AORLSH:-DE ' MR@EOPV9:CB0ZN=6^:5E,!7/91D%L-G'D.^&11S2C#W+P-TYO][%\NU.J5<3! M"X63G;RD<4XZ]VG+6^?ISYH:.^GTLYMIQ72)T[?'[]:F.EZD*$DC.*,N(%+J MA>1LJ+3G[4X;:,X2:2D5LO,)5-6 XF^8N#*2J$41Q Z=C3; M _A'[]K5=)&^4.K214*8>$[J^Q;$:!EK&\HF3&G@U5#9Z8L540M9%!;TR.RB/<0 M"1L$:1$<:@GTBG:<7%4B2Z$R'OJ*KPBI#NF/4-TN12:$G!.^S+= 8552H;#F M_G(S.'RY/.@]G92KW<>)22[C*#("C95\Y@-GNM2:P;-QUW^ZV.K_OL_/D.H2 M=K(*U_=6(*SM4)D/#E]'-[ME[2+G5!>-$,WU[6H(6!4\O6CYH\?+VU%NX6__ MVZ)3?X"E5@(LQ85(**WV7*+S2(40-,[2U^J7IXW@FNBQP>#L(M>QLR_G)[55 M1NW&8%"EB+T/'].;O,N3TK)C]^ *F5RVELF5IZ/4? 7HJ<6VOIS8 M^N(UCM[Z4R=9*F6)E>E'3VZ*F< MXW6SV?="IG=JN3!"5 M$^EQFOB>E?KG&8=1[_9,E5Q5M>KT1+#4FRNYIS_^ M'..\0FD.L)YQQU@HE3*%:GG)AY@JEBH3%8]3PQ=2Z%KH'7XH@O;,0=$VAKTM MJ[P2O6.Z-,IOEH $K['!>JI],GG/V/OSDC"^INJ$;BQCIAMSSE$6O$C# YM# M\,Q1#CQ6\.0S^4HUDZM.UV!2#V!V0?!O/[\4B3,'3-$$#92H4T05FI[CL]#Y M??E*--K.!+M53U"*5,=64F04XOI3UY,9K-IQ5ZS&'7?R3=C Z1[C;,_L%,^9 M]]:*M&IIC"8\[Z>;P:_#E_N[NO;["L' W^:Z:\CG]'&<=N,SZ^+>O&PSR!<& M1M4P?YG ]].]>6^BV5F*VF8L$)Z04CG]P3&R9BE;/-L-M$RG5)H'JAXYF_]M MN?_SDQ'K\4*6ULQ^RK*=="ENLIXKF1QKG)!+=E^JT$"'B:GU&*_S<-?KF ML.^E1,N:YE5JW#@87#WMW=U9%_EV2<1WZ^/Y*D/$/+E:;(CAL/8OW^+K6LR] MLMBZ4A6.0IK"45H84J""#F%75AR[O,;8/^/U20I/)&>?_Y9;^J/5;[G5EX8R%Y^6;FF+:Z MV;(J8KRR2GCD&>W_]I=;7GJ78(Y=NUM77NY=V\O9W0'?%+U+I4]R@N["!8/82\G$+&>2,2J MT\K+^;B3_\!^-FS?<4?3L\=E@.Q)KS6#N[M=<_O@X>Z\UUE>DGAY;))XM1F4 M^B\/]F[AM)C+ 5 OG9P)@ZXD.?SC]1; M/D(QXVD\W $9O!$)Y+3(C4NH"(IX,ZS_,NTZGBBNJ:01!>OU0_,"VJ'L.\A> M7QCVT9%7K@G9)U["N4R34/(GYA [?F&,"4X]\*O/,-]-E2#]O<#WDS05"&-IHX/=L\N MZTNA M]];XBT=]T;S4^O")YY1Z[[2/?M_^"BZL[?(XEZK\X47.9O:[J+*$?,Y:@5)4EW.+E8B53S8\M*EW-+;5F M);]2EK&DI;[!T6:Q1$F8KO,WPMKI.0=J!@\7M=.&W6V-MLK+LP(J8ZV W6:0 MZVSM[E]5]ET*AO=X+*Q'RSF2E23D"C#2WH'S]._AE-,TLDFQ6:P77VNC6XVSX8^#,E MF\U"I<)^GP\O?665HG_*0/^4@:ZA#'3]]9KZ,ZIUOD.DV&!@F8:;R")<40*> M')":U.&>EYV$RGT(O,*B"U<]P_"/G3;"?U!L%J["L 5>.U=\>0R$!?5>H>#. M(J>7DY,WPU(G=@*B"VN.6U?TYJTNHRXR4RL59JH'>.^*U)"V*@O15OE?3%OE M^6EK*56*I7(E4\I/[V'VD1)!F:%A@A./]P=Q@=)"+9,K M3$]C6I- 7,RR6% @?AE22A&0E _*[YP&NL!R9@_HU3Y8*<^'H*;Z M,JD)(Y';=_7"57GOVCM\^#K4E QRUHH?BYI6HVY^W&*7#S69%=QT BLT@Y,'ZS5[7'PM_VZ]/<=DIE9@Y*.7>OU7 M5>^,GGX7E_G161L'U9K![NA7_?2RW+T_6@(*^T*MP*JF>WAVH'5J)_DE)/K(^KWW=%*\ MWZ]\HE9@.2+(6K?UU\>=K=K-)^P$=A9W!T?SRG3#,@G]CM2.87A*6D:[[*1+ M5M*E9/0>[G6[^LOA_J@69O0F9C'M=EVXCJV:74+<*)^II-9#3TCAS<^Q312] M_K>UJQ]9=UNMA]5O4T+CJ&:7$33)U&IC\W65CNOT54WU>Z:K$]9V?5K;-/1X M938KM4 +N?(/$.;0-2&ACD.7R;6HROA\RB]0L3(?'F$BQ+-.-,)JMBKG,(>- M/*)@@''*?"L&84UJ%;78-YM!_^BI->KNUJ[T\O*303\G&F$B3;1.[KN.[A:] MMG-FA#U\EX))F!*:G#E[]!V]/%\6F/ /)N&":6NY-[O0QP 2UE]KYYT]33_0 MB^\+2+@L1WH:&F$UMW"U6[Y8R^0^61;:OP*.,!?>SF]!=LF-A2,\=P^Z[?M\ MOW;13N&,M"T*9GP"[YB-!$Q;>?&V,P274 M]QK7VE;N3'LV/QYPS1*ODA2.6!B4<-:KY \JX1]4PBBHZ((*G\B9B $^].\- MHW;ZNJ-I,S+O,E$)5YDP4U0_(X,S64W5PS5@OQ5";N?6Y;1 MAB!C(E*V/3? [9U++N2S3L>+63\LDE;TZT<[>NV^M?>P'-19\;TI-GJJTI// M+=\BH7%'P +L&BD5/ABD$%>E1OZI#^GJR2LMC=R>1LOW!&Z9YN$S1*![FL7! M14+7O=-1)(&RSN#:BM%WJOE"$F+3U^RN";)J H2)C+H3A6J:^G8S.'5:Y3/' M[I=&;Q8 (=1.=2S43K$9#/>M]ME^[]*Q+0#!/N4HMDR^^%1YE:1137:OT^\044UZ$ M8@H?AV)65.%\Y73\%\TUWI\LER'(V&(^."E&A%=DRC'R*[V=_$J%8J94RWT4 M<367<; \\DHIW91KRJJ=\OE+_L!LP^W$8Z!C=N,M.0'?%R;R,2N:/=A9 M6(*=D\=JY,K\&:25#DL6E M& &E8CZ3+TU'TYR/M%;K,_PDD"JYV4@;>I.-0U-)C[:L-/EC\DQGEWS%)5@< MA4RQ7,T4%B#/SP.=,N/=&E))$C7ETU!)BA!;@F%0R) M(7?D>CJ5_G_VWK0Y M=:1I$_[.KU#TVSUSSH3L06+O?J8C,#;>;0Q>SQ="( &RA80E80R__JVL*NT2 M6A V=I^)YY[VL4'*RLK,RLKERICBH(/^:JB\G#ZY>5GV"Q:S MD'3T\_!U+NN055>9MC30YX*^+' 5G'+BH1A6FX\GY%.&;%6L-%7Y31;V&7@N M23;!,8R.!8!NT*6I(./B9T4>D?*W$9:P/0 R$$,(":T=A EF!6$VT[5W)#:F MI"R9=:/\HH7XSI!&<^4"T8)Q\<.-@ #QMSXH]U%341TPM<9'G4;\^0AG^+(M!!,+MCMD53:,T Q\9:^!C^!2[LKL\S?6RZY'??(66:WKM;3.$ MVM@:M;4OS59>7,[C, M3KK[ 1\,5B7JR6 ! "YWG.28J4FTE ;W#JKF"1QKSX5"2 M< 4S?B[\19>$D8GHE=&BC (IS3*V59A5"50)6C4^VKHRJ?; MR!>!BJT\2.FOGO6K4DFN'HC"^NEH,:5*$%@H]0=WX$6E- ML"J/OD:=5!,/6<^Y0,K>YF+2D&E0G:\0L;<+27F3+K'+8^-,_;&-6,IZ1 XD MJI6M%K]LN7 D 7N31S0J.=Q5R_4:6]P2U(4C? D+B4*X _I\N] VD;G$=2B( MS]4M]SGG*3B4-2GD)8?D5K7<8$NU')-;CI D3&!&<0(N9=LU3:$24_MJ$@-\ M2B$S.5SIJL4&R]&V"J'U6B7' M62^.F%0V$Q/TV4^P+(VO)C'HLRDD)H]T3+G"-CA^&Q*3- T<9$438@AYB,UF M51RW=CSCTY/K>8,G9!-1S[ZDD-,&B&<^K2G;S&JGRU<6^ZO;I?DTZLF+Q\N-IRLDR5=&8;(#1JWQ M\CJLGHG=8V[KE"2%BF_W5_7GD[OR4*J^OXQWAJQ*?R5(5Q?7EX.I)KQLB:Q- MQD1P46,B$.7\V_/Q6>WX;M!PIFG\'A.QW3$1W.>-B>#ZJ[MIYW;8[3U=7#J1 M]]T?$W'87[V,*N_RNSQZZ&Y+R:)U?]O(&;5 3LQ"3>D(2PSUHXKH-^A[XH6, MQ$J135E*@*91#,%-2OG$_FHV*;V_]\QN5=JXBL9!V&A$(FP@JW1>K[W-:[W6 M]!=G3=B8$:H)%HM "&<4A_+\$3=R+NY)AZ.A12ZZX%KT)\!JU-; :B21L$VS MM1XHL$U>W5^U#R7I]/E)5GAQ;78VF0!^'> -OK^:%)O22W?&-2Y+2=*OR:1Q MXX1LQ960O;EH'8XN>*74XK(F9%.]N^P"O%I)1]7:5#]<'E8^+AG\I: M?@-Z MY WHX&%]B$HIW-HV-L4D3L#QYD**60Y""8_E&E6W4XZ-H MGXV?\9F\#Q:TUW*8^IJ10F#R2DWR5+57CQR3OGL(DXUJ(MN0P$[/$E=A2);X>;;/3A1ZQ MS:FP0N^0W+,S5Y>MR\;R9EJ_NI6W>;A8?B*A 0]&_;0=#[ CA:;D,."S7"FR ME8W3^+O,MQ!=R05HHLB6*SFBWSBZXFY/ZJ&W _3ZT?M0AN+^=WJ,TO'S'UT9 M@\EA3.%=^ERGS [\K6=/"E7*H=2N7*JQ?#5L6NX.J]*&G PJ5R,'?[=M,1]+*G:XIR"U*=@UXE/H7H>[TIA$\4@6AV)->C!I_#C;?!H=W_ M8D=2=B:&J% .'C!?++-<:2MUOY[TAV2:"D;6=&4Y_$H$'QN M/'_48673MAMGU1I6I5 P7TE&/N9(B/_@ MUQF5&MX48PEB;/7(%FXE.XV>ML42\,0\3VR]&\4<\A4EME*LL7P&*[#K&&>[ MO)]XHYG"-+:%+;(4MUS^FLM]?'UKX'@/=&L6RO]CO4!J8\66G;J3NB&_T M5U?*_4@3A+?JK5-ZOG%9*5>,K"NM]5=G;\WV4CM0FF>5/_Z]T 35%4C]B@/; M\+K_1T9+00)L2OJ44="BD%A\M85$=3W@+70?]"),8<3-;7\CC4?63)&A6!'W M#^T-! .#(KUIRAO&;I$:0J MK2 PM(C#GK["+&1SPIQU+C5]C+C:FB!N,0>"^L(R5_O-?>8'* Y?_,?Z!/XG M]\]/%@^T%*>R*ALF\/Y-@CF9JLDRLF',R2A<]07?-@TH/88M0383=HIL0N4'V>YL'%]8KH>9T/@/TJS_Y"C.5%04.'DS_B[1D0-(-=-/%A<^"P?@ MJW(N_'8*E-T%R?Z"Y=2O]/2U1-;_QI7\FMHL&DDF45$7-+]X] S7+(X$Q/7E MWTQO.1UH2DCC#7IPO?2/N]8WBHK&VA?$<"GPW@--UW&!.P/"Q$BO^F-_"]YOX; >S>4@'0]H@;!((U1 >*Z:2$"JN0K(';8;C>)?8$0D MQ C<7#MT*MK)E#++H(N#($@?>Q9O_'FO A""9 M,- !BSCT0_[)5 FSAIIA>ICF5#6CT^V'C#Y)V0JH?5A;E24ZGU[GLD@@Z]X$ M92Z%/^*WN?K/GF6GV&%#LH6\*@DWAPTDG#=96;*W&#XO[!GY?[- M/H^D391F$D'[0_(U-]$MVQI6\F%ZFX&A>2JM*NK" A>0N5E7Q-P!EA7W2[7? MC/KCWTO!G.NRN60.D9@!J]8A<5\@Y_UZ1.X.;60B%/3%H_>93"Y=\ 2N+XH8 M3)B#_X?!A.$'W@7'[?VZ#XD;;@('0>$V8@]OCX/_LGW@;;WO=R[U1)W@71KH6A24 Y4JJ+S92]<=&$K#N MCW_]=[AR((@3TD6W[6-A2U?64W3O0Z<*K)[<5-$5#QU\N*O:P+="Y';HHHRK M0&&/I8(Y$4Q&P-P MK(+HX4GSX I#^)LE^X5?Y_H<2V10)#$HZUNN]^ @9.T?P\8*-PK8#4)/<.ZK M2!WVF;L9VE2(CN(3:F3]P1O:F0ER"/B[6\H[A"]H4]NRBC@"^X[<5F-KEMH+ M'6^]GB"74P*PXQPGP5&$AT+'9S7L;KGES8 MT>L0&!5)/$R4!B8CR@:^TY%N;5V*1*@G4QWVX(S#D34JA 4PUH+A2#V%W=[_ MP%!J%!I(O;_2KQ>CD]/N;>5$V1DD($16M_XTN&AJC[.2N#-D-?JK>^/Y>J2_ M]A97PQT$*.*C (K:_=5)73BX_'5_W=-_XQ-]$#X1_ZGX1.7AN_JZ[%T]W#K M#[N/3U1#-Y=;[E?YZ6IT_.OYPU5_2\;X0$*..)X*8N&C6!Z*_U2PSY]"MEE! M6X*K:7"!6YH5=#E5D4\)I0K6+RA:IBM7O2E4C1M*->MK^ZO;(W/:KE;E^B6W M%J;&D\]VSPXY]>W5S@/4'/97[\O+WN7CC5)[=I1I#4"-7QPWAJ)I]4-F3ZU. M3SNU]\/&XT-C\B&@-*5^R,RFE5Z6Y<%*+M=J+UFI^.;P-/\50!J0B3S6&5<+ M3ZNY?";+Z$^%TZ/5K_H3TM?S6[5W/^BJFO8$[ MS;P8/>)3U/?Z]*C"5OA->[QCIQYX1UIZHY+(<3^D@36W/IGSD\&TW+Q;#++H M4QYX\MC[\ SP1&ZQ)Q#X[?J(PD>01N]71D5/@>WBF_Y394O%>&G];S>#Y;*) M<08GQ22+C]K"4"M4#PD84(^%=II.3[TU5.C)_[N2-JTB\7'[(R6 M(@^P1\!,X[;4M?+?W;LX Y%#[R^/G)-R@@O5=OJ-R22]JEC=-@5?)P.-O9+AS7[WBY80 M6%E@.V)I?PE>%$CQ%R,*61SL@:$=GLRE5N5F*!U5'[K&P>LP3>W)ND[-##EZ M/H>6[A(+QK11B(>/B@]]=+QO:WO)9PRZMY;7EO)-:,TJ!;T[D\MKR: M;%FO7UII, E;#'XK4FI868Z$A==1C18",OM]!PJZ)5%YPI9.*I!&ZN8B! M?9W+P-BA8""FO0FR0GK(EV03_BQ!E13\#_<'EJU_87YSI.T'GB.,T3+&9$NI MZ4%,F$YEL@6V5$#'"S;/I2+R,I9(&4$3<%,')87!1:EN'5O(BL*H&E$:^Q\S MM%>@4NK2*B$TY@-#%F4DAZ#D>"9E 5:JJ3A'*\[1_]#2QKB^ IX%OY%5>.L2 MEQB^J+B"$\F((:&W(!ID'9&LB?,AC KT]*$8DOXF#R5PI]":3&5):A274#N) MW$2H(BL,Y@:RX,@H&V118ZBH1=]%@HZD!)@U%%1$G&S\@Q: !!,?@$,@0Y'$ M,6CK1%M(2.39(%=$#3T6&('6 V6."KQ:!5)A705GI4A,@#LR.E_?9!$:^'2< MK&:&%(#7^ 9V.L;WM$4)E]B1^E895[)B%M::#/H9X&W1KI(2Y \89N.9H%/-H)L82F3:BY$H;(.!BV MJ6VJ2(,$KT1!4S8N<$;' *GJG*M6673U+[!)4'.OXH-FYN4T:Y>/R&J!M-8: MTE3>0S8!?I95Y!0K"BGTQ5:%''?-^1A. FLI'O>A,]>'N-,<[G66CT .>71$ MJW#B*3X7V_I* 5\%0WWDI@]@XA11IL^!,.1.2DW\..POJQ6UBOUE<#LJ+G^Y M;576.E_U.WEYX[XES3>LW[,X/6"5*?C&G3=, LNDQ"Z[6W7MG=3J=BYYV5!S9VV[38%W6X_;;3W1H>!'MFV,X=HQWIJ MM2SG$)%*LH]NE2Q'65MM3F[LZ[>R&;>595LET4]\X\ML9=E62?P3HCS=5N8 M*1>[E>W(RO="W"W0Z=[R53*&[C(7G29V;;2W=CF7$U5N71R_/IZVW2>JO_8R M9;INW8[7[!WWI!&2[7CFLHW('2:==+X2&W)!U=$M"8,/K7=\O44.%C(>^/T= M\H3M;9U@F"OM;=5J'PK.UJU92[IZC9"E;&534SA*"3ZJ$QB1C*S%"R(RJR$A_7ZID M=K1X=$NJ1EMKUZ[BNZTV&EEE.!'=P2&FW(1RU'4BX$DZA&<0JHFW/+=CO#Y4 M;A^?1=.\E1S>BG 2+-*>0HX M2X>K_IG61-*1_E[(4QERP!;^MON/+NQOYN#^%)M>#?X_K@/%C/>AQ$RLOBVMZ) .WR] #MK[4F: KA NR"-:X*)3W,1T M95\$K)/["^J"&,B@3TG:V_O*@FS0JA^K (F9 R(8!N*=87?%OS$85PQ97YD< M>';%VCYCR097#1,.@BTGA0")'80<+OAZ@S.R59J117XR5^WW#:1>>RU@IJ1# MP<(2 &2\9PJFF!!,IW+E%7%*;'+S,4%N,75Y$)[7% M4:3X;''B9'DU.ND:Z>[:*5=\> MP?%/?^(VW*WS1F?8Z9ZTYQ<;9%#7DAY]:X'D(?V)2[F9B3/H:S:3B]U,C2H; MNNI@9<-[N;: /^DFEHL2GM)N8 M] :R^28**KZ&TGTLKXL(KX,P\N),I@LSE;-D=#:2BL'#_.JB.UPV[F1;*OQ M05M/Y204A( _4:[\+AXU=K*B]E\X;<>@$_([,P@%U6V6%U7 M?Y*X%Y:'8 H6 '$'8 D?*@OQJ^36FKS.XA(68I"I$24]]Z*3\U+>7C7F_R&I/P@2,K2 MYT%2\LB#ZBVG^LEB]6LH?B%(RF)_U;[LR2MU<7=M#' 7Z:C>_HT,4ITO>M,7.6C!U!OL1]T3OUZ]5PEM@+6^YD6*M>ZT]"Q?/1]+G M.?.1"Z-_#Z'IHV[_5>)\^Z&KD37>D:(?)#!S"(_)?+B:+9#;1 M-48]04[1.)7<=SMN3(N7E_:ONY-EZ=>O4JZM>$B\(9QIB[>?5OI[-S%>>:YG MSOJ6*L5U]><%PY?XM)S/;L>34"-)"/1WM%AHJK=3>I8%WVEN415JNANQICNQ;Y>'Z+Z;=^<7EWI%J(_RL,8>%RV]N&:&.8T1 MU_ALR8:G:!Y;46E?/+T.:O.7A]B\9.J#,?U69"^S7+\5+%(Z8R8- 2=$67[D M>>8??9?W](=ZV3_]H4LN_QT0FEM=4 W""L,U?L$U\,$)I]0]*9H43^FO7OD7 MJ=U^[!B3^K8BG8-_"6H:Q^SYACLBF]]?':C3D5SD'^NUZA__4MHQUL 2QO_: MU-LE,H.\RF1^NR\9#<_%2ZUS4[QI/S[47:5W7KB$'?-K,E>,IO5KMN>_]"1: M,$2)T0Z'J3R#?S\P[EN@5XYO1)AGA3E2 &Y4SK8"@ ?@F]:R$,0 M?=/FXPES>7K*]$P(((Z7S*DZW+>]3O07=Q%9: &9?U9BZ^B:Q=O8FD@JH"PR MMX*:M3R8AD3!W<02 Z2&NG\M!S;_<"[!01-EWJ-J@J,^?[!T_\6K[X@5\^54]EL/?9N2L$2X&8&0JM;(K0NG,S.%\WCQD-E'69\#)U)?-:P]_M, M3^9 3^Z$5],1GKFPH5)ET=ZF+@.FJH0AV^R@/[J3H4L7LK'1,=&0HOVO;PUS M*Z2U\T(,#1C!,;5#I\FVO>Q&,3AC#8: M&C^8&U**0TV?:3@+*+O62.$A"W]I3615L)V.3K?EI%8I"3CLY,-B MQ/-P7:^&$G>DFR?@?:51J/X2?C"?=L@VHC1B+W MS&"F&L&\5)E*\2_F33/)*&?\9EKGC_%;(6PP5TP+EAN?CR/T1A,@&(?JIP/Q![CT\O;D]_(G?P?3_D M096_8*<*5'88) 5H[2:Z$!Y*0^HR \O'YX!\7QD9 +4W0_P2]!O+F[_0WR*[XEXD\V#9NRC>C./NH2E?F6WV0L,;I]PSI"&X4PM-%PUI M_2CZ[5,?Z,+UTO L7!AF(G/V"!ZK8:T?\)TFP?F.LXMGE8TT3,>XNA3!V "3#KG>V M]!_3KT5=Y([0F\WEI82L-[8L;T] M1#J0@,W14VWY0 )!T;B_0U@E74E2(43D_8$06;4@K]'IAH1-0.X.@&&CKR&3 M VP$2.TIG'?D\H'A627+5&$&Z[A:RZT_%J YOM: ,2L0S20U4( ,/:;;;(8_ MCIQRB"01/QM,QFR&YW;0T]RB2EQ'$N#U'NM5UD[8=M] W0/V+YU[]^N3==VS=5N]U=WM59O*KR.+J^= MLONU<[6# II]J'8E=*CV8C!I'W*/[Y,KZ4.&:G.A0[5/CD\7W:?%N5(5/FZH M=O(7[?8[NI 65+8E (=7<%BF"05T2,X"EJXY,$QP MZ/KR07_5O3B_X#ICH]+F&$=5N\0I6QG)WY;CD@,([/$ M&- )["O=6TFZ)@K&9.T%BT:7O\F<]1_YLWWM:$: A4^!W(M(_7]_[ 6ZP-E: M@AFN:_GT';,3&96YNL7S]O?4]:S[%FRMLYK_TK";WFAEL8/**=H?UU$7&;[RW$$1N8 MT?9D;CM+YDC\-C\9=R[&^G#94<:+;*V:?GQ[5@O4\A2?CR3$"#%]2.?^\?7U MYNSJHG@J;N[5_&O1\3N0D\4S;43O:-39,A4.3V^/#E:_!O7^JB/6[^:2;%2> M)A]V&?3%<[;$XIBH03)F9;/C7 I,@8CP087G6*Y4RW"9^?EE^1IG9=,,K OG M*E\OL]5RV+R.A%P-U<%BB YZS&DB33P]O#\IU[CIXG"<_UWQHV,Q"84D"9OA3&A<_<<%Y% M9SO_<7>I:HBU61O.<9F9H^'I\UG[?7YL/.=WUF\7ENG*YR+)2)M_#\?L6QY][J7MG32;A>(NEC MTMH&_#5&U.8#14I4^)'R*P>#(J3\6.C*6W>X9P> ME;W47\TFQ[<'U8?E\&+\&114^ZO7H5RZ.6G_:M[DT.2] 0)\>0T"?+>H"JW[ M^K6A.G>&WPCPVT6 +W\> CS2S+E@W"WOC%I1=G;\2R# 7UY<"M?F[$AL"MM4 MZ"WV2(6#!=SM]_:9$4ELN+O9!(-9(&V"_QJF%TL FLV&2-P%]%]?(SZ\!WV" MK&^)D2OY(M> %^'>*EV:PKAI#/N'K_@"]S M$R9XPL>-[72'<<52 'O/Z=%*TE2]<7O806A[6/I7]U=*ZYZ;ZKRF0S@S0W]8 M-[";SI:Y]A6V8X>[QY UX1_;Q>/VW<.)J_YI3?<8T:>@+(>NWI9J!E.@X\Q8 MUDZSP]!.,_%X6I]=SKC*I4/^-CO-CD([S8;FZDQ1SQ\'PG-6*GYWFOWN--M\ MU=L)9T5'HZO5 MKRRZGS#'9I=B.8!$(B5D^,E5E'DP,IN*EY,6Z?CE+9AG(8)7VN>"P,()!.^3 M*RVWM@-Q^IZTXS@I_\O[]6!5='+^Q[:[)6$4SOPU18C# @ >.=^OA=7J?EB7 M#P?YPH>D*IKZX]\K=+*3 !(<\($@+X6:0_(!R%@:+ 3F4TX%@(1RV8NO7%2U MN2;X-SBC[4E:J!-SUA7W@[6" 8G_KU1[YF#G$NUNG%W+>NV,MFNE!#YDYH(L MQ]BU8XT=H"C+ZAR]Y]I&<<8FKB&:!V+GIJB_5#^A5.@H );X2>4E*60YML8D MBS2'[4]&"Y6T\"3N-E[:KV>P49'%)\FLU']]>^-,5$ZW6ZZV7PU.#\YG<[=? M7O2)$*91@WE89@9C'&714^E8@+1]#]LV86Y.8!X3AN)710]< 1FA!UELP/:7 M#"GPC= I/FX7MT/>3D)3$5#/MD0VZ9-]8V_N>JZ_H;=:T,[<[*0\/:_5?JFN MP5QDL7B5<2KAIBT)YG,X'5Y%J&0>TLA5V6H]K$QZS8S&6LZUX-:V&91]-S['E1C"@PM#-#M6P4LZL7JMA)_+Q?:4^ M:O&=QL?P.[F&99[KQ=>J+%<):R[?XL#3CX,-Q^4RV+4BX[RD*4R T9?N\ :I M.2N,<5F8;&!]AZL9AE57308&?N'R-&L>F*?CC [(@4HG/&\!YG_A"K6ME8M5 M&M'E8E:/$8B,84BF ;%ZF4#D(]G9N%*L$EHIENJM_=4#5S5+5\I]]T',5"1V MZ-F W:X#Z_"/E^7[UJP\3CZN@NMK%RS])\JT/#Y:SA5:Z[$5;!MU)7D!HMH]T6C<3[IF M(TOS6WS0/H8SY$+L-FWH* $Z=[#8:J>("=WYHW4[CWZP?D<;MG 8&'S&J7!X MVSQ>R4VCO[HH%\7SX](]O\R",I6QTHNOEIIV"7H(%.'.X8ZZ&Z77OZEF MQM+E2PVD?/$(+5\#07R[?/ME4T>W*US8<6CN9="2[-?.+I-*S M+D31,@^SYFH9?49GB.1?4IEKFD'Z9K9>W@KQ?3^=]=LF1 M %&3YG"HSQ&UUJ_\ZG:@7CR\KBJ+7\IVH-Z2:1ZF$EU2K$:TW1*B5 Q.H:&9 MLQ@<1+:K66!1=U%'I(?3T>ANA=9C^>XXILJ1&/_+9AY7U@Q;041AU?:(;1$G1]B>A?P##< M0VT*+94 M++.UQG>Y'V;G:E!7ZYDO"3S+-8ILI;[IW*XH=]<^)65#@.0GH!R:DH[61WT$ MOTJ*PU+=%(WJP=D6VV#"]="AD9$ID98G^WEF/8IOR56NGAF#EJ\VV!+_%0_# MM%P+4:GLM4F5.ENJ;"46DS)[ 4@YZ+^D3U<5*?JQ6[M_K=Z-?UZ673^U'U88O>P,@&&V?0_%NV?,\=KDQ[V@S DGP!H*ZA =MU>G?5$N]J>&H^:OQM7S M>8L_4"^4CSYS;0H9P2)QRQ*6$(QY#0]3J&GF@'Z]PA8SI4)V9%I'!O:%*%SF MRT*US-8;&\P;2J]JH94"O4OM=%7I%L47>2OG9V)(?)OY&#QYB B73<]-\PMV M^:6];Z4K-FADSQX@W2W7TL/L?M=NS#SW*6@C&IEO-^4B6TP0?,]KPL;A.NMQ MK"-=[,NWIS!9PS(?4^'J\/9BU:DW^JN#QXN;T?+@\-=]CC,V$E2>)1J[P4>, MW? 5JGU_V<7;F,+&9$YME-EBH\[6$HS4^VUETN]4B)7)?M]B*T5D:!($V#8S M-#EZ%[M;TKE3Q*2I+'9E8#RUQ<+)_.E<>7QX7>58)9.^H/CCDH#?<]] MHT.&QUQV%$$UFZIX]#J79X L02_D9'#?Q:HG5_HK8R)/I8NG;D783EHJ-/@M MS71DQ3XBL);\"IF$@8F/6ZZ8.4M20^=M)4N*9'=NXYNP,G >5# MVZ4WN9E'^-:N->-;15M&I$@7\ILD$B\@3/FZOW3Y^M=K4]>RW-GSGV9WJIJ" M.I:A'8\6;0A#M&%HA5_86\LDM^%[F$+_,Z=T&J4RRU6" !<97;C_P"R[378N MQ-QDOB@UD+WA$D0"'@[M5%!T\UM M4!]9+E?8:G%+&_7AHS.W!*G3ALEM *LST26)F:)G3PQ&4D5D1((X%AA."Q ) M6?<\MP(,N=+A&P$PIZ;+LP[6$_CEHC5!]V7I5&U.D=DT*=J3;XS5['Z@=)9W M+^4[T49L"BE%B4LKI"4F$P(GQV4OX"RB:^L&V'29F!V8UG7PMN0O-)E;WG\Z MK]?#87)CWJ/J[-/OV;J!3^0Z M6[?R>;-UJ_V5\L9QX[)ZQ(V=J8R[/UL7$5Y]O6YTI.&J?;+5<=T^MRIOY#UT MGOB1]XX$747Z8G0D'9<>WTH.MI[#@[H'$C3R._W5_?79\_GXZ.5ED(?=&?Q[ MI9D2PY68__7_U7F.^X?Q =3Q1_W586?$+925=E3]XU^+,A@#P1A FXU -_@W MMW,(T65M88Y/]8X&)A;..EY-,E$8F@KFICU;=2 82"K .1)E96Y*8D$*K-\^ MG-%O9$TT $W6 ,B;@G=D>/Y-<. ?9)S "MHJN(AH7]3=,?&4?@R7QC+;IC4-C<&(\'_LUA@INSP\B/-:3+4^[\JOM\4)E(29 ?,P@G M5?.M]B%PD:W0T;^'Y[U79?:L'QG\]P".K.8- MH1A]%_^?@?Y___5>R!,%H',:@OM%@3C_*]";6YB)[$&1LF/D<"0*IJ9[*N&: MR]8!__YZ<-;:3JM$"-$V(7_O8*9AIXB)Q6*XDDR27(-F]N8;.JOQX:^UM.D4 MAD,B!V"">"[I!G4.^G)_-BO.BOF5V+@!-%.E.R"\P@BFJ&#$C3,F>9IZ:[,%.?D4V=7@?"P:JR_R#9:O MQ_=9NEB<.&P?R(__EH,,'KKS7(]PJ,*XGIN&B5B#EHHC"N%IPL71P5WO?MRH/PMVZBHM_X,\#Y)] M&$$+.+F^KDT:M[_X@9AA =%B$Y>L2\7[; Y#*=748/N,("1D MHC]^$S*N)-4,V,!* $22J[%\,:P^.3P?Z9L?\M^L-?'I8&,CTQ&(4PVGQS?O M@_EA^6&\5=/1SLET!!9@U.[?*ZVGZ^E,^6*F(\;'+"6]:7RVX8A;1ZK9G8%U MH*M2K5J.<)2W;S:VT[H:8XHN2"6%DUC01@PR'L@[UI>6+.\%_:;O9>@.UJ0< MU_A"XK4IW1D7@U^#NFT/4O S2$=M#1U6E"B4DH>&/IEVCP8+]3DE)70_XR>$ MA[$EV^%>3MHI1R;LAMUI.\E,3P0/,Y*=RKM:3W9QOQB&0[\=&Q/;QO"UE+6= M2%D#A_?%4#Z]UB7NZ9S+1UFK"94U0,FB-#RLUPZUF[O!IRMKS(%:3N6'?Y2J MQA&=RIN)5=2P%I6M*JJO OJ#IGD[!1#N@@=_041J.CQU;9$5!7%%!*8VBTQO M\']%+(\HK#L,.!*FLK+\.X[F0/G=_W'O; 09C?KVZ3BKTT,\BHVHF3'J&BC#\1>OFHJ(]4I:X- C]5GJ7]"&,>D7/ M6@BZCEZ,*-1F>,XKBQ\\5]\D Y[<[=T9,-75538& _\2*5-D,6Q!'?% M@Z7SD8ZPA%\U 3?\FDCI/99.[[4YPH_6:T^RGDNHZ%=C,:I4MA0[%(IM)+?M@;L)7DW&.'"'8#""BBPR@ MJ9A+J!Q +(#C"F!6F!_HH!!E8S@W:*B,5."6?^(QX8@/AHR> G_RO!6D"[ 3 M]@+R:2ZC[V< 7K7%&6=,FA1X[MDP7JIUT5S,V#_FK" M:0O*;I/]A>USJE:CJKO+;D.0]!G]U9GV M.%V>M)]_35]RK/8N1U9[5_JKBOXZO7I71KW'QA__$O*^3HFWYT#'\B-"+R%6 MBK^IBR=#72VI56#P5MC+V^&E16A#$YNCH(=!7&(3(W((NGR-LY=Z M^<9X$V0G9D=W Q/#VI;)?D++K8:!QEH_< MGXZ@7^MXA*4(7:R2%?;Q[=/T\?%$Y&3UY'(7**856,:R-QCKN7 M5VMP$F=L2^^ KBWJ+ 4L)UJCHC #B0$'&\FI6# U1E,EY@W\',?I11XR^@T. M[9 PDJ1(0\M1%F4=_4/3B8\-#]3 T4:[K,_ =4 /FJ.?D!N]S_3F@V?T8?LQ M[]#L92#"]2FF#B(_FI/6+1AHG<3D^,P*BU[[AAQ]5300%Y:PAID@D]2Y8$P8 M32=4+" $A8T.>M',]>HHEJ"WP^]PK(PTCVNC@CLPI4AC =Q]P2K1R@!=$HER&=\F*/)7))0/^3F)>!QJZWL%;#VU64A*LEX*!+5 #&_RT?=@! M)T0)7HZ]C_51[-JH0W"AF MS4:MXW9 .&%MLS!-Q&1I)Z<4@DOUJ6I($/8OV#A.-I[,2+K75_B?A_*KYJPS?#_0^0#M6Z;<*.N_CR#>S'X5RW8KI+"9U;)"AW M-D=6PNLM6^@CE!/KSE3,MU/\.?+X#N[])$:[:P<'\,=P[(.@^GN#->5B%9VV M??NA^(/07-Y\EXU^WRH@=KVKK>DD>@(!YTOL\:,K]\&D/'VMU^224]C7]<#)&=@@B405R0B)&(<,(NN1VE[OVQZ@]MXUY MR(VQX@^'&D02' >TRM5=*H&.6T,694%?]@3H,R:2YU$/Y_WD]=>42$L]3@^Y M56]T/+UO2+9ZD%BXO1[1 M[U_K72BTL /1$EHPQH%LH2-=$@^61^B^Y_WL%L546-T/&MQ".H:!U=:-SUJ4 MBQ.Q]Y=-UYB[B&]XK<]#Q.D*&:^HL\QB(L.5'H)?R)$4L;D?Z[@)<#Q&]@\) M-Q)_;2A)HA%ZT3_P7/3)!^$ !&L!L$[V1ABVW-2LLS]O"6K?+>\.QI>#KN1( M4--:!EV6M9CX:_NZM40EWY"(U#84ELPPBA4:_0D#P<5RLL_ 19):?F?+D>& MY>&+@@#\P9>LN8$N$+.90JP:,Y(5-E/<\*V?(6E^6#;6/:.6LR/-OHH\([:$OB@/7 M%1J4@$V:3B6T#E-"(D2+4_"-43"#=JGA][/043V4MGA\=:ZXH^'L45@M1XG\ M*4Q/WD=-+2DZ8G2XC=\O1X?OG:B:VY; _MC2X!@68D_H":X7O';&<'3!]EP$ M9*JIO1$AYDB-3=4R-@/)7$@T=VOYZS0I[+S'&\FV'MVT'FT=??N%KH;L3(LF M@3J";JJ2CHS"Q47+^PC;Z6N.7=]G!'Q7$@R75RB,,>T^@^KY\W#IK-):3R%L M/;[7AC%D#9GH-<$5XRVSWH-#;9X7%N< M@%-<$@8/I*_"H/A=R9SK*JV%N-7:0?% 7AY/7WXU M[U[<,7UGI;!$).!0JH"V*DZ)LZQS>VY#+2E8)ZE\'0K8'O,N&X!4!:VYNA^) MV_F7%6'T.E+6;RWJD, CWT&7Y.D Z0$12?!,)=T49#A2\61J8C1P(+: ^&X0 MX81:P:CGLHPP0LQ 2Q'G0QS(#MC\DM-S;GT+AEH;6[3Z]\O9]$Q$7Q\Z0M7Q M&@20*[)<$E3WAQ*&0.(ZN&?/6G(_,3(/72A7JFR#BXPML6%F#!==U/XQ')YX MY"&4007,(&*PJ(=GQ[@7R%H%Q* 8>R5QI;BV;W>4^O'KX.1>?'\=A]Q*DHG! M^EN):SE;M#"9QW>7V4JY%#'UD5Q,/C"H&(6_V>ZO'N9O+\:O![US5MYZY58* M6%#^B#?JT[L'N?N\,V35^ZM?E>?S$^FBIA:WQ:U-((&K49# B/+!U:]3C7]5 M;\JCWY# 'P0)7/T\2.!B?_4RO3:GG=/[IX/2%X($YOLK;O!^];DV>@*N5,'QD&FH MUW>+/FF0 RB8:J0!?=MM\1_FP[-93U./&\KU2S 0XM"_SIT+T)K$I5M/E_>D MKJ< [JB4@>/5H+I$@2ZWOS[%]@O%R14EWYEZ_LE M/%T=M"K-^^>GD2LU'*27W"U@&,'0+A\WUI9+P58&EI'[5J;PSJ.VDML/#KWP M;67H\L,UDH1\6&9N6"4%^& #)&1-D8S"I29*BA/#=<"FWP1=!DMM_/V!WM[7 M;6TLS][7-6?UEM.!IH0X!VCY]=(_.;2!N1]*2@%PQ)+9"RKV8:I8ZT;Z?*>9 MG-)M+H8+7RZ;F>%X:JZ1UU2:FO1ZM"[RNJ9P.K0G):%L[8P<'5D=I9&B%#S3 MK>\0F5I_6]](M-ZKX_IZA.=RE/(W6-I+.\(E++ M:V+]WT+@[C4XH!7H00OO]PGI3SR(;^P[\#?VV0Y TS#F)&5H'+U#'E42'1JZ MB4+=&PGQU9MV:91/&^K-Q)DOY3 !:GD3V0ZJYLO#!M "#HDN@Z M0S)RD>:_O"WS#Y0 (:<0-9,,\P.,/R\)!X/QE=GM.,UMF"$C8(A.&:)CAGSH M*1#&BRV> 4DOS3%G0'F?3WL(V$WB7[@^NN,J7W#%X-S5&=+[4$)/0$PN&-H4 MNN=548 _07F (\$&C@/(GH(-.P,(NZ]K"@M]&ZI&.UQ(,XF['F* !%=ZGRVF7"_N<47\=_AGG:O@GZ$BF, -F!/!]+P:$:[-%1&H'4+YJ3R2);$ 7[(' MN0H&U$\@!VB?:<]U2'3:S4,+3^V,U88"*4_=#*;!\0+"0VX>DB W:@$D%.@F M^%+W?@(A)@(;A[81TJU[N!4+%\A\R[I_"D-!*OYM&(H:VD4D*BSP#(=VR&32 MH3:?$=0(+'DXISTC=@^]7L3P3 <:>IDD ."-5=V$"XK84 UH361IQ*";XI! M.:$M1I=%GY1/).VIH\D&;U3,DY5TC"SR3&'W]6"U+9"*BBM\ZU^R0W5 M"TU_>&G8Y]N5M[4+R:OSO:V=<='K3G>J1:S4=YQEBRQ9=_Q*F6.KU>BYQ[1X MG!I[RWI"';B;E<%^B8*;;F^-&0G(N?^.C1&4E2F2270-JZ*-!(4K^-8VE+=< M\NI !1NW6M.V61UDLDY56M%W#19V*U+XW!5/%[?C[H-:<>HY(@UGG PF7DO^ MDL47,T^"KY0CJ\SQ5I-!SL@ C059-KFIO'U*!?/7*U<^UBYON8/THA63/A'[,56>Q+$Y6W=+3VTMJW!'7 M4Q.C!/#%S8"L\B>Q&B0Q6V6U16*)8TN5!EMOA!5!K4?_)I-&#>L*$X)< M(!L66@" )-AO]4 *N$ 0\+C?H2X/T#UCL&048<%"H2;ZI0U-H+O^1:X= ]P% M!)0(N#88W9B&%&C"<_L49C,%_072N.C!=A;:I,&,*^E-$ 70B3894XS_"Y7,V"TM.(@#Z(\# M+V =!M,QYO#_X=?9SQ[)[P0W00*$8LQCM',P@L]@*6X/7 ?H]0UW UE\<=;E M?WK!2[!/N \?_QL>5-MIGTIQQ%*4#W6B4)3WQF- 3KQ*# MX>0T1HN:^\B[*-^_"L?5:;4VB(8&,GP-SBG?[3L2@)5=3)Q\7\B9Q$Y<*$+LMW'EKE7F4E@RI+>9"P\#!AVP@B!JZ*05 MB4< L+J&"R\57"+DZE"Q 99"L)D\VS6IEVE."LH/^S CZ1R_-9R\VN ML96, )_0:T^@4&@B FC S"6(;=9, 3^JM/LW!1?.-$N_"*J 2"8Q1N(*L]## MB9<(DDD_[?Z5"TV:])M1&G226!)@)V@_XEA2)1UB5@3]CGK9!:P+LN&Z= !8 M@&RKDS>6:BNZC;+'0M<7A/K13])TIFA+">P*9*SFBHF3-[CE77R3#;B/H;N2 MI,)U@U3<3FV$-2NM,YI#$!JR.PMSX@."LU\_@))==*?;9ZXAU?%&/'G:3,SA M-QY*0_);\DO>"XU$4!L$+PR"$0+V4+>1D_#]3E'U(3!B */M(POH"/B,^QAU2 M@6]SH+;M>G*:37 5JY]VKD%2X,#E.'KB%GSQ!%EGT)=PL;N5SC:\4H[U?WO@ M=^BPXHHX&P$_<='@=_;O?<^#[32ZO3MZ>/4-W83@[AQ**R!AO P>??<"HFYN M ,:!+-FH>5>&L+IK/ Y*S5+(J8?>\+\-9%$0ZSX4-0\?:US1_HFS&-%?SP=Z M#(8MU7<"INJ4#YR Y2I;*4HGQ$@04S4N>'$ ML_!A7 B6.F!<0C@T;,!4D<%U8W>KXQ]UL:G56J]>GBC#] M]7)Q5]LAXU%V0VY"S"69\? 9B%3E8V$CMKIR;%]U2MVSG_^*.-=^YUM:]]2Z$3F<];>&E_MOA\? MUF^;GZI=$07DD+TZB> M':T6W&_TP@]"+ZQ]'GIA#6GVJ%'M'=0.+F:3+X1>6.JOCF7^L7T[4MZJTG=! M+]RNK3]5R;F%JUEPBR^9UX@..I)-P;7YQGR*'H:G&0M6KLY&53,GE5$]^-0,@59,=!O2-9+H,_]F4'DDQG5.%PY MHN\!< Z;?P?H%#D9->>'M>'1[;%-IB@;,T58_LT@^4'.HL58FJJRU^7!/4#_ MUL3//.MS5#)M8\K- F_R@)(L)" & MGJ>@TS+NV^M6&'<2A[PN[.##KCH)_I'HK)_L$!I#'OX5%PV0),REH+]()G-O M%1"X. 'M5)Y)$#^XGWEP)ZFT(<5'RQOKT,L/RJ_I2);'@Q_(^++T?S\CD2*K MU;_"G":\/)J!9W'SDZJ9M-R#A8DYGF!QA!O#_Q6^8=Y/<:$$^,3$OHC7XS.; M24IE-7I[#(;1G#IZ*V+8VTZ"[,!\?KDPA<.7.P?8W\WV -=DA-NXK7KCY$S,^XY>W@RX,"KZ&"K%B>1S:X*?;(?7?RGV/9M8FH>) M;$I!\[+>I*P]IB.?$&D3N ]))1QC%]H'49*S49#TYZ>*RJF=T2#4**QS7#XK MT^#ER_82S^7-F@\B*ZN\2A,G=NE$]L\0:6TZ(+4?M2D$)'U[M5JC\\.C67\E MUY^/C/EKM3YVDA7$A\+5EU/B0[UY?"@'K\I= ,,RFTD]8.E^*'.W*/;I\?@# M\>A&5,8CC>QOUQ^-.##L4IF+:N0K<$!'K28*QB3^X+!0;C_VY AWZ1+[?I_N\$5"WIPM/!Q&L-".<3QTE" MQ.W'9]D*+_>V:"@VJVSA:VRQ$I;[31 0"DILDD#26B7)W; D)/SS'(>@X>'W M*[,D,:U@763Q$JO/5NW7HE6X(?GWCR!:SV_ M'_;_OMSP*5^&L%TL]E?&?-8YGLP?C@9##Y$VL'\,F8'"#YQ4"8+]^]_-5?LK M=7GR>E8KWBU&.;T;[,5(TTP5$)ZQVM%_8-7C_F#>I\K?R#"A+9'4O;L> >$S MG<@'"7E Z:K=8 KUK;B@'W#+<8\H[29U=8KBKME]K);6Z\,'Z]C \?X)#4Y) M1;UYV%^)W='PZ/Z2ZW6W/Z/VXR%36:L5=STXJHJ$V4#FC8YC)C:0_!J96FX[ M!UY[]#;EU:(X&CN=!0XI=C3,.NZ,A-BD,6O9GI=<*6V6@:G46)Z+1@$F?"@ M3]C =A[$;R?)S,;MI=U%W@+4?<]X[C#@6[NU[?SL_94_.#(NRM[V1BN8"0A' MI)R#WK>R[2-=1,I-#!!<*=>1Y]SP 9]5*IM=<^H5MEZ-[O@(!_)QCRA@0[M" M2DYP/((KM]J!1)$-M[*[U\*9UKA8=)[&LF]W*0AGNCV&2'3L2K:TQ;5-$R:E MCA#48542= IM- 'UCA_/H(.D15R$?@VP#D4B8[C_P0*_(:!8"P(&!03#NEANB:Z"I MAK_:-+!+((4FLBJ3"GY=8!&2S?3)[,X\6D7G6JA:XMW#NKN%<%P8+@ MZ)8GER3(^$?*8F!M7FFL;H;E7\J(, A":5%&!N6TCJZQ#/Z00V0FEU[G?&4F M8'S:G=OSXYEP>_%2_=H2L]9Z53>\AY2R2LNEOF\9,(+V2%9:("NU,0E=([DL M<+F2=89.A#<,_>@=#QPZOR:7JD>Z%ZY@Y ,N/I7$)G)/A;'D'99,6Z5!!$O9 M1/#H^/'QU_-"Y>^&KA&:268AYR5W"=<:&HXE8EA*)H;9;E/N^=WH5_/84J>1/!/N2(9OLG:.&W(,<+GI?R.[R5HW048J3><2&2<'GH0_3TZ MS&F)/HE)@3>F2\K2BD ))@#"$8RU$61H)NC\E8C#BTB8R@IZC@:C[WZXW1E$ M!($C,WYBHFC1C_-KMB# :$<"PHC>J8)N$, YZV5D1MU0GLD0/ >4"VT^GI"A M!!;U!$3M"'YE32]PULS8:[;FW[G=!,0(12G 1P%75B5K ]< /FG12^8+R2OB MW=JK)0,>8# "?86EZ0.HSC4@C?0G5RG"%Q3XHN77CF0=O8Y^AP SJT-=0IPW M8.H%_@=.%6#U=SW 6CR!O871?YZG_,D5W9]%YD88 3[E#SO0B#@D@[LU)F2' MKP]F,8[ RP89LCQN]!Z1L'II_ 1S9:!52M83K1L\/B !1PRX0]GM( #"ID2( MS4A#FD5HU&%^(Q2%Z07?DY)]GWX"O0\Q$D9*8M/J(=:"31&8,5H;6K$,SBQ6 MGV^ [PH'$(C^%,-TTS5/26Q9,.>V'KA867"Q4HC"A<P)=8CN=FHAJP?&E M"@?K:AVL!I#DB=W?C_N\QVWWX[N]]M^/VYK<;-#NEQ>A=FM;):KB(=&CH\>K MI\V$=NE!C2Z.;7* /J$#-.D4]MU5SIUC]+7MT9P2CR8WCN^ 6"=ZG/7Z?#TF MBZQ+R_G!+LT67_0#;=PE\<^-GP1JX,MJR0[L6]-Q;;>]LM^J]M_< MMR^C:AE.M*0['BPF7/>$I+]+*5MYOVKG%O4Q4 ?<7WDZ:'^N<\&L-S8B&O)S MHZ)13$)&PG;T_#[%5Z+PLW);>4?7!A"&^H3U?ZP0\<5M"U'UMPRE77^>'70? M)4];E2&N&&J)MG6@?(P,)*;^.^Q@_7OOWY9\C&^Q]1Q?^=Z;_^V5E_OFUO?W M>>O?\,HWW_'OK[+\]][ WP=N])OYW][R%]]!+O32O/L;:(/9_#YOTVGL5SUO M$V[XMU=8_GOOW_\$6L&_>#6C-9U6@MYY7-4(]8NAE<:%L#IC.A^[V6LQ-:Z^ MQQ7W^**[4-^J!19T4O0JHT_3>'O4J)P0X'!C'1M MRO#[C1*IJXZVI;/71AC=-!?W10KY])2XQZ?2SLS+XCO MKRX/JZOYJ<+=U+>/NY&4K%9_U3X[NJAH\^O2>+B#8XSJ46.,JOW5_>1(7%66 M4[U;_SW&* ASM)4Q1O7/&V-TU%^]=^=G7?WU5EA6OM 8HR92LNI9J57BWX]. M/MXD?T#VT]@HZ=$M:!GQ+0 P;/9 @A(QB&9!A6]YTVMW [ MT)I4] )94-PN#UO JW^="SITFBTD%V_0$J )+=3!<[7W$U>.DDB8&=KD1;X( M#@VX'3/D_,C:W$#>%3@?!;NU"['#[^\!,H2K"PKQG 7'T]#8:+;;5P[,2>S\ M6202#S6,Q/T"N. 1 C0W907[7]ZF.%F=S4V[F^HC7*:=[MCR@,GYJT#*L_=$ MU2+X<]'7[MYR.M"4T/LU5R^%7J_#[O?A<# ;7?!)1SEN0V;V@IW?-7_G=Z Y M.R$^ $@H%E"K._OF_>9H-'P:EA<.2#!^0XK6[+CN::>)W_=Z;_MT+1OJ0]+V M:284-"\INF&ZB-CN"MJ]!E9)@;%S-*@4P+5HY $S /.R\$R$)O1YDS[\(WHX M.31TT8G4%V?9\2X"\CQXEPZ/9L/GCNR@[;C6#$?@UN &DJ\Y)?;%>K5)!7Y! MP7OV>)<&== I^,>_CA 9I1 A>SO5% M\RE'=3'DEC0IW^HG,]D%SF'YD.B%MK*L&0>:0G!=@KIG2,._Q;D.436?1%<" M\T*WQD]2->,#3*4'!H[W_99[Z/B4C1>FK4L2 ]8+ Y5*R'=6(\^0YK;.$* $ M"#D%,4?.=_XGR!EWNKA8/EP(!ZZ1?+#^$:Q?I^O7\?H_]"@)6WJN!TDJI,CH M@P0BY[_/D;7Z="B_R:*DBLP3A)0BM:BX;4_,HB-_+9I=70W%LOSK0;*5R%[T M$A;]*5Z8>[VYJDY2^,08U8G$(/MK/>+W%T_S!D#2PP&;!*/P9VF?MY&.T*

.)^K6SE",-&YMDT5=%V2C3X5<@, MCM.^J%*L8T X7@WF>G,Z;HQ$L>%']DL(./U1M*\;<^%5HSH7]!"1*BTT730D M-1[(3\7]Q1'7?QO\"!-?F @BY=,^TZ9I=7,"1_P443LQ&&0FD*R$P"%!Z);( MESM>"'E6C&P:"-[$XT2F0YNWC*X;55$2+<.[JM;K1^)1Z6E<\B)7[Y&PKR<3 M3EE+J;4F*:IAZ6RQ(WQ 6%*S$B:],PG,BK#/:<]55 M^!"HOO \UD()##D6H(@&XU6_6Q4=?W*N PCDRJI'"53)+#2G?$2%M @%:10E M1 N&U*,8BY2 ;P! =ZTRS?D8JI;XAK41L,*!A0(N6BC@!3=\,P8)MV&;_1C0 MGF$IP.4I.HA$LI?TL[[]=3#(&1N#G'7ACI.\7P']>9M'NQ?M]EC7#(/:^3I? MIW:^SC>R8D'?31O\Y>,M7RGZ#(IUPMESO,^IDJ._Q=?NG1D(PZ/IF M PPXEE\/!ETP/%QS"R8^[MU0_@ZX.,#YTIHR'V9T&(!]:R)+(^;(AK&_)C#V M+#.;Z^@Y2!BI?8.0FXW3*'>T!;(DI^H06;HI\4? Y,"$%FR]$'U%ALP9@T]1 M*/T.0.F[EP&_L @'9\?*0**/%&S=PW02'1$4%B,;WPHJK0ETI45Q\(%6$PJ, M!Y*=5(@)8UTB^59,PQ]N_C%8< I-ZR-__/P&5J\Y!,\/,Y1LXKH5DRI+FG9G M/+M.T7NM0DXN/+ES&YSC& M0)*-E#\D<-=XDY&L"M;U+.!+>6,)+&0^-C(16"VMQ"4U@+%C ME?##"/F6^6L7",@ID08=R=9SZ41I*N1YX*#[(Y.47"^B:+71OTD]>7!LY!"U]LXY+$Y@"P)G%@(]ZXT M)17Z+$0W*3RSFDXNKH]%U;UX<1(A% MBEA*$:+.[7(EG*^F$R+$W5([(" 916.+J7*@YQ>%> MTO/C!)(X.WRA62$-\JO:-[BPA%8_X[:&O=YPHBGH^9>:*"FXHAA*GPN>TN?P M'K)0YIO6R(K?1:_?N.@UMT+6#0[BB5R6+FZ,"1["DWL=:]JSLH*^/I:E3?H'1Z*VO+081+Q>W>4K^BZ*XW M? D*J^N?4UB=RT7GX;K8?6E?%0\OQ:]65YWURE,JYE19S44'[;Y9/9S[H789 M\;JBZ5QN^LF+IG-1A>J"OW@M=KF*4,I>,YU[%*A4_-"JZI_T/@G+' .F/^/*'#. M137>N;NB)#P9]>GP2Q4X9U>(WR7.VRAQ#N;G<=0-RLQ<=69V-8 3LTM9M1HL M8\Y%]X+Y(E(&=$KGVAY*Y+^AP?+5=-#L\0_WO^I(N#YN!G0XA>L"W:864;%< MXHH;!;2KX0%MZUS &=F"E03 8\1I5L1?EA-=?1SO??1GL^*LF%\ZXW[^VJR5 M3AH7D_%6"XL3&BXN:22C:)NM0"5KM<36&M'[)!BTB"RLBG==E2IL84REZIKP MNN K3BT@J\%5XZI3L:%0EO9,Z<]+;ZP!I;K45M/1Z/QD<#S8&:RL9G\UJHDG ME;(\5^YV!UFLUE\UKVOSSL'9X\H<[2"$5R,*PHM'#"V7SN_/GVZ[G<%O"*\/ M@O!J?!Z$5[6_JFN"]K)0'_C+QA>"\"KU5]UB]59]; MVU D[$]"SNH->1&%&;*-$D4!&Z%WJ6.[2!V*(4A)H?LAR(22/IH%(&4A9UJ4 M"=PLN*H:KOMBA/%8E\8T7O1G"4J!X'\ +=K25&PYP9K#!N(ZL<*"BI"G'!E7 M-6)?JJ4(AL$T&5KQ2_PB9,@0!Q"]=:?84<7%++C3:/V7[7I^7$0]Q$09T(AD MU]+ZR"15D4/7KU40/YMPR /2BEO\7(!K$VQDW!&]M9'*.%Q\ F\Y[5Q;FP(> M'"YW@N)=5U&GKXH7+]JJ(T=?QYBX JY(Q\BT=@V&I[/ HI*UP%UAHK<9OE"\ M$EV:";)80)\>"L:$&2R]!<;N9V)68@$ [CS/5>+XVX0$7X"=5.0MRSK!Q<-U MI:K&C.8ZQI'#%^8/<4P_*AJ@.;=1AV\3B)39G+695,!FS5$G? U$_CQ(L8Q1 MH:$30R1M P#2AS8*,Y\ !T+PP-E_0/J=2A2FD(@Z,LNN?@$L0K?T:N"YLA1( MSZOJAF@F-H-Q;(9#IB6G(H8E)E^0=9=^T!NL_0LB )CT2V&)+SSXZ@08AUC" MT++QVOTWW*J[^0"XTH1-*QV:^)2B*)!XLK9.*?M# ;=:: MN\U:4T\[%X>KT863Z[&^Y-Y%*QX:CJ*5)U55H$KOCD7Y:#IZNGJ)(VM]Z\-F MA"7N["YQC0J*%>-941?C/ MD<.YIME"]GN);#;.V#E5A]BYZ#Y=//465>GQO.HT,49M0NPAF(2 Y"3*;=D[ /#QI3_6X:?! M5B(""4%-#-"._>JI6R%K_-DUM[BZ[!;K'AD"/!%K+032YMJ= ME%4U +ZR7P[FJVAJ:"TNSF$*IF'%>^XVRM?%Q#8& P\4N#[$AV >2D4%$]\(QAM+P1K0L0(R"=RB"C,BW7TL_0Q^.KH#F!+FJ!K&9 M\$E-'6M S%1#,J;I-,CBOL8-! 5DQ/ :-FBPA:ECP"J8FB49!3QMPB!CI41K M.>CV8L F$$")X83^@H3/QI(*II9.2<#'@*S2H0;$)?P&SAMP;3 W"-L1;P]/ M>N'X*_>G1VQA*@ S8%B9,*1;WL);AN0*&1EM2FZN%'^#9883,@Y,AB%:8SK- M@6RO(BPHXS41K4!\P+IJ(@$U7/S^ ]V(%W/QV,74HQ?1%E(S5!6Q0/&1',Y'2AB M/&?M(J=09EE_C6&"SU'*J:VEWH@N; 9Q;G!V&H[:X_]MT#I(>IX;7F%HO#R^DL^^LD9%\BN;4J6" MQUBC5)$7_;]"42Z.4HIKR26NU?^&N"Z/I-=IJ38I=UX^2UQ+;G&M[H*XYM3> MTEC3V>BU_?:5BIP WS.:G-47A)RZ,9_!%.6X\ZFQZ?F40EDM$W +6]:A93A& M1CWMZ)HX'YI1:NKR"X$1RQ:&<<5E_%YX957J44Y9"OXRO3R\' POS@UIY\ZC M4-99*AO#$@NBV;]BGRKGU)C#K5'EL),GK2!& VE_&T$\GOYZN],TX?A^]/DG M3>FC!;&<"C)BC2"NF4(6<9^P2@3C+A3A8=>"[T(Q$Y86M&\*P]S^0,,<\*(Z MA.2=TXB#'G?\<"&<26U^=TRSWZ7R,B]?G ["F/[^*IW M<'.B]^;/GV^>K8O 1PIC3G?4TIJ.]G"GG_$Y_=3";JDX+:J)H]I?C>J7-]WG M9[G)#S M7QT^O9?XID9ON^2VP@5+;JVCU8!:*/0&I#U()!+U@_&^D0#)']1? MS4_Y4 M::R9,M218&)4M'C2&H3H10N4:%L.(<'""+#?PY/WE* ,$,]CHCU]OB%991ZW M]T'7&@Z"8K("#\&$%0R05_N0;;(-S;:(M#==#4W,)70GO MKO^7K$N,OO7FMJ6!CGMLN0I>.<]:/:1V'R>]% G#U[ELX#V'MM*F*K_) G,! M!8*2Z-UC :"=<"4E2/P=!!NV)Y%;^(9WP@-\HXPX]V9HMA"W83)D;[LY# M^FMLRHB(42L" )"R@9_C;GO%8D$&X14P51RQ6%7R97)G]$LI>0@4;5E,")G1 MUV#+Q:K;_)RZE=#!7K%K!#&T.9D(&%R_-3G4O;QO(;I$%.IAK>&^UZ #4]&<08$LH-)3E;#ZIZW/^ 2BT6!+Y1ICO,[A=4B*\)Z2 M(]=2(72@U6N-.B:X9Z*UF"S3A<&,&M.:#P4D1V/!;4.]$]9T:2H;DCT>;K]P M2UMN+>'Q,QQ^GT^1ZO^Y5=V_1F4>SGWNJ4) Q0D;<.HW5B !HB'!#"!^^F>M MM??. $%!1;&/MZZG%9(]K+WVF@<+:\VQQ'8SU#Z,*,FV?(XB8;#W< NT,*+I M%.8ZPGPDD2:/M 9&1^%""3I:B8UB521*7$?-"*'EN0)I^!%>6(ZIJ*!-LJK!"@, MN?S*%"1;^"P6F19CL8MI%9R8Z)7H(VVL;(NW$^2<0I8?4AAEYX9(1!@#.W1J M3A.P_Z18&Q$^9%EHYV1J8^AR8W)[B@E):3\+G@:60@R1'N.R5#%>7M.Q3""P MS'2V1-MN9ZA()3.B!-<[W4'NJUN40]DAA9OP:SJ$U MT,Q'^%DD8UJ\V3*3"X1BPEOZX)',U;7(A8>"48#_,Z' ?YCV>X6#<^5>7YE M8TY]5@Q-SFC!G_^$0^:.&=].8/ 1(CK>(D,*"4$.AS")['-Y9]FHRU(TEVN M!M,GNC23/%N]WL_5K^XT[R1HO]&>70I.[!_=$MZ\^5F7S]K+O;Q_?3J1SZ42 MF<)"QQK#SR!SDQH ,]9B:SV#U9Z? VDX-: AU$B2<:CP1:-W[F 18H5I4L\GU3ZYA!7@_.+,Y%PBGI[?]V#W=O=W_I"^$>JOFV&KS]25= V!72 M>6<1-I]))XKI^53>)Q$VN0K("%6KI7.S<'Y9N+TH? #(YI$SOT(R[RQRYD > M3J46!LPL@9RAG6Y*XNY[L?=0W')M0=RR+.*6_P[B+=[4$YF?*_Y#:%0!];V- M?N2PRW$Y;[_OVRN%JTPL&/7FL>/M/S2:R;X]27\#<76(9GD:X&\Y\%?*6_*3 MCD'Y>Y6L"PX\*'QBCOOC!0[-Y8(0GNLUR/SCWV9[1?B@V=V]>;R_.KBHW*>O M'@:*OTY5=T:&,OV;*K]]^Z?5'6BJ9Y"":/C;"N7"ZB:[N$'*O(@>B&UF"'O! MA_[W+?TMXEV<"6B(AD$\\><;#OQ\0XY9F(KG."[Z,0DIBDE8U8/JN#, ?'+X M)6'P7,1+'(Q*.YGD#M[=51>R 6O.K+SF98\=+B:LHP^ZO*GBY;3LOV6[W_F> MSA03_.?'PNZ>^?Q_XH* 9GDNW:WOS-;)S)3[9$TO"XME$ GMJP0ACF:9SH\% ML3OI_\2#/_I4*G:5?_EC^C)'L;Q0YD *&]__87*BVX7SO5W=SBV4.A "WV97 MM2#N:!6AI$+COJ3G0_[E^D<)Q.9,G-@<>T3QP'\R(.RM3W7W^5.=S>MXK)\K M1QF[FTS7U,TYU;F\B)DS?7F!IA(*Z'&*^PO/]#7DYW*@NUI\BZA%;#*&-3Z% M9\]$^RT_X 8M9KT$?S&GCV4 \S+4QL%KHQ;SAM=E\8141XX**Y.W<\BBV,-L M&7GQ$"@0* :"!\_IDB^#7AQ9WEM(EGGK(R>>X78;#Z-3_33YV(F6ZGK]WF)E M[!<0<+'^%[+F%UM:\DE@S:FXY/MUWHRXLUUL[XJ<[1S;/;;4W]7KSK2TE_F, M9_L,@RZ\V""$##KSZI-]!QX1F;NI81DPBC4@SY8INJJNE0 O;A_YC(EB/O]A MOE2JGYD508I+#:?6U#+ 4^EK_K[I2VPVFXXG9<9D[W>FH_Q2C%+0FS0>:$OV MXWV:M!0RX18IJ^[AVS_)[5S1[TR2VZUZ) ,T"'[QNCP+C(1WYVLZ@YE];%8\*U98_KG)5G5 M)3&TR@& /5=Y_F# MRCV/#WM**W4XR:4:QF<+?&C,J8Y?X0\O7'/^Q6L.';Z/8)%J#L^&P#XF>R>M M*R-_, VU2GZO&(K_RK$[I&4B8?#C;('\ =G8ZGHV!O$O]*IY;9G;MYE=V3Y&AT6)R,2R^X>4NZB!8PV-D[^*08]M8L M>EF46V63!^'5\,43T9I=T][%YX^3V32VSG$,I8*_$1F MUW.0XN.LBJWTFJQ:F.3^,43E%E/_W9[&= MU9:EC")^OHHM0($) +&!9]H3S1AK)Y2S3R)XLS@J'!Y?]G[IO;=3[CD]*\Y: MH]D>L8320D/[6V0DSCS](IOX*V&[M/"<3;XX5R&5R&5RB5QL*ZZ%5O-W0KFZ MR8&"=ZT]L4+FI.+!V6E[UZON#E^"<2^Y\U@E]D--C"^%V@I8] 9F'L2G3**4 M>MZ]]@(D*KP:B;#:2 B-\NIQN7#9&WOG_?59)0EW"I\0=Q!8*V#/"DGJ3V!/ M$=3#0GHCL6?/\NP0\NSI>]-?X_+!H=)Y/QI4_'QXA&!; 8U6L"LL1J,LEL!< MPECY2KODD_ X-T4@O:;6'KKP:)G2(6_TT_J-JM\\YJJUQ]VK0].Y^@B?B./\ M+=>'(X]5<\=ZF8Z[@S6=,2ESK!A>D CPB8WLWU^!T(L.< 5D?G%V<+:81EKX M5M;V'R^*M(H:VGN'^6GC,O_0W7T?F6NAH?TL@J1/Y;U_66YCD#+U8F5AS9;V MU2RW^9O'X=WYGC9*.\7K3VRX73I6-=+%ZH]N<83$%KY6'.) AH6%LCN:84WF M"OF;EBMQ?Z@QE16957*FHNQ3-#W"G(H!J-;'EKVVU=4T1$NJV3\&?LU1S_3 M[0"(@&YBP7;@)3:U$:&& QT/'@*F0INR-;D+: ##FA;U8F$-!=R! MS-ZPYD M,?9$-PPJ6(^3:&**GN>B+9I2'!17PI5'WM+#/1U"\!-[2."K[ G8<73LF.7' MN1>"[8@E2KAV"Z VLG33%?"GR'<]#/I@DZ'/_7T.E+$&)^L?IJ("T\$6/[V> MAJU2V"*#V8.2Q=BKB/>^L;$$IV>X3K14V_H!ZFF=P1)["&A /FEF7^FS M.ANAQ@(J*S5NJA(#H@X0YBV\1%NO2->.6C#*7-,5WGQ@UX*W-06K=W:%O?_X MN")_YT.([X/70G"7V#+58!11NCGH;M$69Z M0L3VKV%)'I%-(%[K+K68$/U^=-[+(PZD;)$ #N9 \O!9RR\+/D>7V,T8P$2L MZ07NF!JKL99L5.J?=XB:62IOI*(R,<"0$0@ %;QN6/8>@"_V('%(^LL/>DLM MW@%^;L)%<$&ID9M:WS,4UX(#*WONP$*7&Y&YO?IILPR70(,K1N9[1#:[H[N4 M[DQM<'0']2)6'EI'/-+NX,&$1$UY>-51=\ X"7RDN8@6JC($@ ".]17==-QH M=RT8J+I=WI:K"D#> 2BR%D45:UO^/AD0MK/J_V&LC%9<%)16JI\U>*N<C3IA*BGXZ12/A- M![/R.K=(C0F4C/EAVS71A$:<)07'N BTY8U:##0UB8J<'?B!?6Q*2F"#;Q5%/.+6P< M76']>UJNU;U+S$#6UO1AAYA@^'#A%A''O?74/M$?8D*"Z Q% VI=16"Q:O\& M!Q\VJ>A,(Z.QYD;\#%V-V# 0!%/C_6H0YQFS)*F&ZPA(OTQI]CF2 S37-698 M0+1!QG,+\$9TKD!S'O2A1[T5_LILY^0AL&BX@@*?HF=-%<8'$+4B%8H2V*\&<*YC ,9RX MCZHYSJQ=UUDV=1@TL(?!8V%P._0F1G]CEE4 :-G''>U7K[)76U/![O-W*'N:I:<((3W_RJ M =F;QVFKV>J6DP<7:O[=K_[Z^G5Q,301T[)S3H:3A$ UUV\JCN7BZT,/F3_F M@)/%,JQCM8)W%C2VC%&QJ+.EM$C'8N(K]H)C%A+ZFY04D.:&(\.::C@$:W9E MPV^J;H/T8.&O:$@QZ4-2M+@L T\:*+/C R%%DPP'$LK]^!JI6R&1B3>Q@F^9 MC07E!3A+D,+Z?G/5.2F,][$C6>.I)D/'OL4@ ""STI>5LM#P?<-_R]S<^".V;<5TF%2%A*/\H#LW-Z+Z4F@2<4@G)'CN.V%K7I\L7$1]M-N!0Y+(664Z3QQ%X54[,@E),. 9X,,QZ5(?(O;Y+!+ M&%,;41,$QL!T/UH3^ZB"&'L*BE(ZO95,I3*9'Q(SCJ&VW=% $NU00ST795'_ M7BZG^"D]5[.C O<(=3\44)D$3'THZ>(N,$=(47K0\;#$!/M=6%)X)U+6TO*I ML1AMB2QQ6PY;D5S>5]8WE@4'\&2'U7N/.G##"(#Z,R_R0Z;# .5 AH=A9;@' MA?5 =)B2DHO-W=H*J(K*+E# MW7$68%@,DG 3VLC60(,$4IS@.,(MMF1W#D%73!H&,9]S;B0BRLR%:7/J&\+< M"*+R=067;8^3YBF/=-1FN@_-J%C83U>E"\ACH'G)7S)(QQ\_GC%0"I\BX"VF MMJ*\B@JUS^5FP!*%@QFS<\EQ 5Z;/BG(ORC-9E5^]V,?.R'F:QQ+6I@MO] M 8Z-.EG!;CTS9-X"T-M3QN^78DR!C:_6X%1JJV=QTW34"(G?ED'G->4#8(1] M^,!P4+0/WIBQ'R9FE0!@O6I_40?[,_IRD:0?L=7/RMED@&7\D$VARK.$I1@0 M%C:1VB(CVFLD7S;0'!&Y+AP=G9G)^LEIWR*&5( M+QOH4#_="]$&OII_4HE,,OD4@1"F288(.ER\,PMN*^\ +SG,@DQU\'G+6GAR M]JQ2P5E1 NFIAQMI]-9]<+NE2^7VZBA7[:HSS6Q-6@%90Y<^R,5+?_M3739* M.?Y4TXG\B8 14#8GBG MD5^[HPT4HT=]T37'L1TR>1-E(IH4FIU).6BGC^-+?P#U;YA,!$OY,C@HGEWT M[PF'*C\U.(8G^[D2M,]L8)LA<2I57%J.SH/0')Z,R_*]O9Q4U-I7BD MM#77L]%+\P3-"R>#S%1[%C2$+8'YXL@5UV(>QK;5U( E=@>@H3?L, S\PRQP M&OD6QWH_?1PT%+58.?9/]=0GCQSEQ(Z?.^,WV^DBD@HH4G@ILBQK](DGJKEL M*I'/QW4\B9!44N^8;UKO,G58V/DX\0NY5-%IYZ\Y:BS"T:3PE@1%YA8BNG?A M[TG_"IE#.#7Y0WKHUL.Q*O?Q MM5!(E%"*S^]L^$4$09ARH^M:B/C,NXIWGJ)=8+2>H7==&-R=H.YSH P59PN5 MCS-TX<(\N HV$QPT1@6/R)PLU1U;T0P]6 6<>A> 0CJ]DN*G!3_FH7_8\76+<]ALJ)*QOQMJ6Y2IVB+PBSH0N O0*U(QM3&++; &5B>H3(U MP+>-Z'!O,!K.LUDA6MC+0"$!@0=Y!"><0-A@ =&=-@Z.;M8% ?YO)D1*S*( MJCNV-V+HP4ZC2TOH*EC;$G:!+VC:'2A)H *9Z%9G/G^'!VA9B'!B3 N7B(88 MLAEQ=QM7=O'BPLU\P&[9&/5C8LP(^B< W#C+D)G',8($#:<]#B-;=^X<^!+M M6C/Q@F@WXA&# D8F@SZ_D!5A13V%W"U!--?LVB+AG7AP$CT6G!SR654S*!PG@01V@@(F M!JV8/N:Q"!*'8;4ST$C=MRH%<,,V2_(--&TIG K=@5^[BKF780W M'Z.AV/;-&6'E5PD9?0NY1 [4L(AU0T$HHQ4;$1 (-Z =G#_%^TCA%7)1@#$J#AB6P@2 H:)JD1GQU3-E"OS#D,]L>)&);?!KWU:&P&?0?Z\[ M Q:9AS8\R3?ZV):IC'4;4+^LJPFY"8Q,8_:^FN $W$\[E&VOG=N-8^SQ=N-B20JW3SNC[.W1\/3 MJ_QA:6.6M7OSJ'3.?O_:K^;JT^P&1CAE%D4XE6\>^T:R/E8S;C^?_8IP>J<( MI\S'13AE;A[U^\OTVN+XW68*NC62,T-%WX+97UBB\3 EKOHG9O';N]\N']E MG_P:I=Z@15CG'Q*]4D59WIHQ9A;3E9M'J_'KLJ.UK=8N%C_S5\4U=C]5L[/6 M=$UQAN^A0X3)B(9IV(2VSNS.F8H9&%X=B?0TJ\LS'X)0J&B_')4%YC.*0PDY M[ /N8P'MSH,;R8Q/*B:EJ,_?'_*CR\I8T0UD66CCZ @- \1OGM*#9BWRGB,% M '4GR#JU-3:":06IB/,;IC7Z% &=,GU3%PD:H3"3@ )(G "\;%...=?;]-W9?&=KX^2T@=')/3Z+IIG(KF1 M/$S.F,[ER/!L'NYO$EQ Q-@B+NBJKM@BV_#P[ 28""!4!2WXI*$EY-/M\C:9 M:920"H;V*C^;,:3:LB0F8U[/+4=?+O>#+:*=*E853Z 9Q8=OBFN94;64 6,N M*(&IT3,@]2WV,R^Q ]'4^&2Y[_H/=J$US)!269-DL2N1/P3*-&8E(W\.2FOR MQ9!E1@.H_I6BX!WZ(4A]UV%LP"L6J<;M/:1_2XQ\6&*B&2PKL(PGC*FP08FW M&;6QPAG3<0MRR%@I3%TP^J-F6[Z]=8()U")K$DUAW.P@12(JD:Q8O6VQ-P0S M*":V-<&I*!T1A+168Z\ICPS/D=/;Z=Q_<*KT=B[Y'P#BB!<@A,5Z+@@OCY$, MS6 H3O9(O%DSI7A'.O1$=8A4[>;1V#T>U_>OVK1')._XR MUJU6!PK_?>HFF2Q^\_O+=_ZIMVLG((W))^73\G[MI';:YM:GEERMMRKGK5:] M<2J73ZOP4SZ^;M5;4F,/P[C+IY5Z^5BN-$ZK];9XIEEKG1^W6S(\TCBK-L--_@>>EQ\U:C_3R>; >LT@!+IB6+RZB%^60NLJ8\Q*Q8+)RN#GCQU=+(C M!O4]*L(81\\T X]\(_#BAW6:DRHE:?J.+1$]088[1>7%%2)AY1(ZFP-U/%;O M#GSG+! %W96\T@D5X."Y+YKA:!.R'>!_=!,U*=B16!19TC#:!C4_]'EO&9:% ME49"4S&3":_3Q ,=H>L'@&+!H1#"/B,B2,I8D.#WMQ+1MI+T4RD$*T>"<8F:.9V Y597K] M!(B_(PZJ@P[4L980NA#_&%<_^QDM5A6?2OQ34*[TKC["^A,SS[N M)H[^ZFH M #'W.0''_U2/PHV2> M.IKV,T_0V8:JO"Q 1&Y=":*#)%;O)(B=L7U3F461,EB5)0C581'3%*'%-Z51 MU11]. +T\&NE/+%.,J>1:P,-[]MRPQ,U5R2Q!G&DV&[A#09?HJSE1:?H\R"*;S54E9D M# #R T\C(&B?GT[H/$4I0HHQT[V"$B<2(!')Q(<2 =K M$_$A150=XG>'PO20MSB.-V11263@FT'^.].:F!SYV>_+7@=YYCH\=PG(U8+Y M8!@-QY ?/HW05(WE/[H8KF1:HO(\^!*< MB9'UR*1H+;//-R2Q0#N.U;1:&@WVALR% Q3)HFYWO2$F V*<56#MIZ4PVQ># M$'.E 24CG^!3=&K/LY'+8B&GA#311&6?OJ?8<#4U'U,X@(/E4$0;<2WT18RI M&%@(G1*L-M, >9#PM[W9?2!Q=>:BO:'4RC7-_Y=.I7/ITHP:.E^)=\(*1[,E M-<88!J=-@D5]2%W1N(K!M,[YW7V,"+O" JLV>H[IMFHHE*'#5W&5A$@/JYO= M;;3KPAE9)I9V91&1.DLJ0/$!#9IRW[+4R#4<3%7;@ONA=QU,F-='S&'1UTQD M*7(?RT.0BYL/QT0[R1]P@*YR&A79?>!O".\LQ50 M 5,S0M5!6&#FL$/6_%0Z1?GZSKW'1$$+R:S1TUE2O\2T9^+13;AT TNN>%UR M$R@T_+'E@/39UPQ<>P4.!68V=84"EKE\B+\J%!/JN_T-D.,IF)T2IW@A$Q#! M](Y'P;4L: ![<+&Y)>%O9V#VP8;/!3"2D>_T+9O@Z#.&X9S:(@LYTF$/8\2BBC=X$\JL\00V'N'"K,XDH@9 M[MBL J7JAVRK2#4MPK1M@;]8$H]_3N''Z"W%1E\:L"P5[D(?&9]JB_A#&&H$ M4.0E$EV%\DP\0R&0^/4@C:G4H">,HMQ=J[^(@)SJ!"K8>@C M& W[!L8./])".5^3JIKA/6C1)VE9;#'$_/W(GU!Z".7>JYH#4%-X.\6'^Z[%OZ<6PLVR#Q*TR\;D6LC>\ MN?3S%FM=DV"V_"KT?\XX5B*\=HD.5P/:^Z:ZV48AU6M)&MJ'6,U;/U4%"[O[ MMH!1"*R,O458VF6(((I IE 14,H><7@ SP@-"ICZR'M9=BD"A(=[2&(B-@D& MMPGM3S%YZB$K:.8%% A$# 7X)>/K0ZS*K#'YZT%WW @S)!88IKT:YACIK!? M&Q&FPG8IQTT(&T^COM;Z.=>ZA&\R]^6;_ #?9.[+-[EQE^6-^>\JTL@^2VKV M4]FJ?IKFFUJL/Q/XUB"^8*(Z-DD17==8T.(MM2KPW7>^"&"+K&I5UG2*JN2A MPU$C@66#&J.;"O.QQ:2VBT1]5B" 1 N>ZD[".L]SIXH>F,I/QEGLZPW#&2PG MF8M:PBUFZ /+4EE1]P6IO61;T5G9+'3(\$P+-(KH0?$REITKA1)R*0DW# 8T M77F.W%/LQ*QO!0?QC6$S2?FAM9 U*3:+.DAVQJ( SD@3A0:9BLDM3R*S6-3F M@+5.@LSIYW.P60(G2]J>RS<;F6F@41 [R7#EWKI]?(0M8=T;7+=Y9RLW40JQ"_($$\Q\#1 MJ"$/K _KSCHNN4*(UB@C736XPQ+G-I0);,1F2,@C7J+Y$R,J5]2ER!B3:M"P M1(81+%OI#O!SJK2I4XUB(!XC="<$T3.!BV6$/I,1CZ/9HZ8Y"FK^B2#A!+, M_1R14(VL;%X^WVYM,V>GP^+]$4157N=6&I PX0QPF B';&N@=W158&4+)JH^.4D2$ZHK0+U:)A<63",\V%Z;L MH&V4%E KQGNQ. \/ : K%4)2QDKZZT_5_ 1"\8K&UZ:&FJL4,G=NFI%XXQE$ MPY1FRB-B: 1KG&GY>(UD$A/:6-&HH )\.%ZRP3_TXR7AUJ43R6(FD+Y?ZJI256S4>:*_ I)'_2O0S&X?KDG?6[78F^EJQDO4A*2V]+?BDZ)S3 M7,$;HBB>PX1NGH-(+>_PX&8.E>>.L:/DQ5M";?%,9#E#N;65P6@6O:^3AUCR M1PL*6:=96\!,4&ZX5:O(W_>0+&/;@TPFLY4N9//YW _&54$Y,A3$G:"!7W3 M$AN0B0/B7,+PDW@QG]%,@\H'C05:L3BBR-98F>46K\J3_:[\^)[^@>) TV?F M[W>BPS;IDJ93),2609B73@(EHT^GAPX+QZ&.4E8L,RW"D6P.?\VHXT M+L35VUW=(2T#*X]BP4P4 MA%"54C9*\+N#" $#Z$,!;F0+>!?V.9&Y/"WM!D MA9%+OA@1ZFSI(_Q<@T^&/7F!/4+O#Z?4HO1"]GW,J21HQT[YTH^B:\E_+H[#781[7!(%=71C:*9CA_=%C.^S.5! M'M@)$%.<@=S3--YC M[*;P?-_]A=#MU@@H8@@DP*BS:I0RK"#X%W1&1GR[KQ MP43_>O;_>DX&-ZLDL%8)52GAT;_S:$G\CM$YL@BA(/LLE4S-4#_\Y5N37I;$ M(]\ T\\I)E$WF#4CE'!.!!K6FHZTBV(CA":A<)DY\BDJ<\',_CC\JJX[0_<= M4V?^U*E"DSSER\I_^;(^P)>5__)E?=)KM>X$N(W8)*B\HK62.P &AAVDW8'# M6RQ%NLU(?BLK%*[?1RN.R]+XJ+3!:,Z@RQT+Y"QS_/RF9ROG1#J'AZ*=6<=V MQ<\F#,J7B1H:BLM"5EGG>#3NP==,%A?]"T%KD="-9#%9GGY[3PDP.T,J8-J5 M.,?R2UN.AWQ#,O4$UV"$[QLG9@$I?K+<1Y1J\UWY-#0UBM)J?VA8(&8S_.]; M>FE&&1+$ M@E?%3OC7@C%3"S2$%.RKD$MD4^E%+\9.\Z0R])[K3^<3N60QD2EDWWW]LRH? M7]'W3&H[]9^55O/C]8AZR7(BGQ)*<*X%%WH.37E0"3I$K>$RM_!51&'9\UEE M''X:A4PFD4J6EJ(CRR[C$VV?G^>';O_9R=Y\K>NE^.L0SCX>4U*E1!((:2Z= M^K?>E<6L9".OR_=T<3LSQV>67.K;NG? M_-P5WA/,%F+$G+A+4:]K/HY2HI0J)++9XH:@1RJ;*&1+0%'GI(\W1I'OF?1V M<8X2;*"8.83.")Y^0A^23(&X6\O]6%OHE;GZ)FTN*FTD@C,E$/OVQ MPM9'0F A>]C(ZX+B9N%+W/P2-S]>W-P7,6\]W5TSS(N);+&0*)8*&X(#J52B MD"LFBMG"*<_Z( MS>2*J4S,-7D_KO@2\AG<& /HZ)H)UO;X;Z&>W].E?"*7 M>ZG]X=4'ORS93*7SV^F7DLV/%#V/4?)D ;+BVKC*@_8.5#2/E&L94^([4-%< M/@<0RZR/BA:2GXB(UGT\ ,PPM9!2\@DI2#X#!&0^&.3?0D Q%J98_!RR9RJ3 M?+E%YB.)Z*GFOI/HFQ5(BDYM3[-Z.:.8*V_E/0S1/+7.K MR\LFL/H=F-KM?&;2F4X4,R^4O';^?5M^9V*9_,R$4E9<5@U>5(,*%>)_!R*: M+@'Q6@?A>@D11?%D">/G*XCH/$_=5"+*U'=,*K>U :CNF)8;9JR?D*)\S^42 MR=Q+G8*?V7+QO9"<$U0V36\OY(N%[4](2N?O3WH[QR)29N_.,K1VT;[YH*OB M%[TFJY8',RX5$[_B*"%27D3GPK/F,1KJ18BVX1! !E)(I)]W+JP3 DO,)93Q MU';IV+WG.8HH:]<=E[N?:]=ALZN$ MU6P\%BQ-(7Q3QOL>>IR%_$,.?5Z.VXQ#YP6!UEAIFSY\HMC'^TW['H5QFCYF M?WRIFPVHCQ>D%DN])4L&4=$-OYF!*E.:&RKB?P4IBEC/AKI7V:S>_5]![IZ\ MS#R2*,B +=WU4+%_UHV E=SI\&+2?I$]T6! ,61L$@G0Z#HS8@VKH.=W8IA0 M]PG=Q&Z%K/ W:]V)[4:I2@]6(@^V2DJMPPJ)\H9^5$!:&XXLF]I/^KT,D(KZ MHC9K=Z!ZMJASCNU+L5?Q0O"*NM2B18,JD;S.VT^PHMRP")AA:/$M\Z[#>E!I MVE&&P53P&0%T8THS\ON^.2O9C*6LG_8*4EBA;B& I_O4CK9E&>J_BRI^"T# M.O+Z%9BQCN\+Z&"!TT$_=V:.#@9))4O105&B+2.Z((3H%I!$V+8>D"XE3+A$ M_5G6$L;6J,&[('"+J*-/=L*M:HCP)*2>305@D:L_%_:!$10J MKI]Q#[;N4HN&2".8X-%W)U+O3HO6+>R\!Q7Y4^98HLQJX:O,Z@>462U\E5G] M7!>)Q IF:SSCV5_KER<^2G:(V%21(?_E)Z.MJ$O-"0E^$MG20D*H-T(_M"Z) M*I$*62!B^@\LP+Z.@9.3R7ZE:;.,T9-]_8D7I47K#3>P93*U^LO%":G" ^/,5QGB[YN7^O5EZ>-+JPOAH1'40S#-'KL><9/=TPJ-RR MOV_LC)/=3F$W4H.J+48@U*!MJV/@!!L8V&]C=S,3F(Y$V M'*IF 6RI_P1:MH2[<(I6H325Y%&<%)DO>GMK%BOZ&/#^INA2J5,,?+6GSHA M4TNAK0[?1*A-"7\$FZ,YGHU%.4-O*5C:FC[#$X,UJL 4T,Y/;3MM9:S-;,^B MD#5K#K/F:?7B;08C1H]:XD<-7RNFPP\:^ZQX9OF8I# M5;4\G?5V[VN%3Y&#^Q+9,T0?B,K,&(-B34MR1T-" MTX=/T4[M OV=>W">'LU9R&76XW-&=/S@0OGK%7:(5//LMN^U(#GX3[X "S*B M15(5!6!*R&^ABU% UR:&V5;7C3\:G<*+J3T%\MTGKM?(@5XM3%C="5K MP5+C>>ZL>&7&C!4+'9)4BKE$,9?FTD[D9@I@ASOY*D,+)*J@-ZNJ=5P)M2IL M39L(^D6.+6/,@DT4>NZO(FC0RK0,]DX$@%@Y8N,G)5GV,3Q2I;OLMI=3H#TR5O!\)9OX;MHBFW@C2AD M@:_G\S.W/];]\R+F*KV&N7X92_XT&A)-MWB"FDA_/#5Y)O-$FB&L+Z,K+-TC MEJY0&L1JP3)HL%A,5^;3T!B%*142J=2L?$$])0.Z@A^BIC%SV]&^8,%,&($C MQ8H4"R;-P;ZSA1DK#6Y6@X.162?G[A0-%*;#^_ J*AX7->_FK^ >?88?>A1E MP.;)+@OUZ7EFEP?(^,-RJ\-%O29LSF?-"C4_/F]5$WS#(Y1AL.E[Z*U08]LO M0K?Y&D1TCC^+8C\50/F4)[OXY:\#]8N,2=_QUC+=/*_\!W]EOKOCVVY[$?'&],$ M:PEO:G*JR''VP:[ELDD9E<^LV'O+@C7P/K][KB7B@V2.H #>]EZZ&V%17LC_-,?4>(/ M\9&%:"P MPY-B3Y',H8E1X-PID"J&"$)#4:' M(.9G2AA]ZQMH%MIZ KV)7SYZS\,#C!AU0GD!3]X)\JWKIF)V9][RM2V)(2Y@ MXDB9,DT,3U&!95D3GG(P +5I"Y!F2'971][R?>V@W@+."LL2H&;8 JR;K.X2[D@:%9'>L O6G#6(P-@3EC$ZVQBX=]W6%R (Z690IR/1;\,\B@Z[5@:6$>15<[!&2 M=12G]5\!6\B&IJZ&"&EJH9G*]1R K,Z!$Y9<\ 3W38 M:C$](@H>'OO8P2'G!2?0A\$]X J$7R M,T)/FMC6W@"EG- A D^)@Y.@S;> U)T,="2 X"ZY*,-.GO*V+*%D=F# M0Z^;?D(?$[\,A5[UC8S$;W -W)X'.BQ#2A[G"C?'50RK+^0'HE^$1PHY65@Q MV*X.!P-;5AC>,CS":\Q<'3S'$/1Z$KG@"7$0!,AMN<*(,,I4$XZFR@A>?8"[ MZ6K&5/HKE=I.^H%I,*YG$I/F(&#BW8Q#% %&" 1LIY#7,,7',"E&RT73,F;S- MB:#R0@2EEWQ9WG^61.=FH*1424F1A)+R'%I3J.$;(;6\D4C],0+.BI:C2X8I M4H5ARI?1:+43+9/-;4$&>42Y3-"EF;V8Y(E,I;?30>@TO(@\*QT$)W-!$6ZY M,64Z:B#42 [Y!A5BCSIC4T(T"6L!4TU!V0.57^31"[601$C6(F+1I; A!^^? MN+H] ]B[!^P5(RF$*Q#UZH%"UY8O8V:O)$1LP)L:1.N3<(/L4$BO4CG25*6(AG4CGH@F+NPK*?X JTT"3 M&2GK4S30.?Y080TL:G3CF2"^[HRF%E_'(JHAAJ? !6TX,JRIQC. PODAB5#X MJTC9")(Z,&:.5O*=&PY_Q&TOLK15X\MA=@Q.89SF>RJ13>42^6SF!V,TV40R METYDLJDX+A-)[YL!O10+-A[X&@T(5>8' DE1@XGX U$Y;C9NAB96=)6#-MHB MF=29F'29=_;];T25E2<7\JD4FHT7^S9^@1O"D#=+>'D^/*?T%9[S >$YI:_P MG'_[U=3_J8/:2:X):9TBLZ"GZ=5XY8;1>TJVD"(.9UV +RR.O494A-\2J6R2 MB8G)./%02&G23+0R\]LPE]-045DJL&/U7/1;A3.+G55J\FV.7>_-T6&5:[+G MAPBLZ9IL[IU84;Z=NR*QT16$ZYE$!@MGEDH,VW.)9(&%JT2P/O'"^[0MS2I3 MIE#[GEU:3)6Y\$!AU^Y\4M_F7)FU8\\J)J+&WM[6;OFX?%JIR:V#6JTMEYO- M\NE^[:1VVEY[&.EJ:WVO>--7G>6E)JF6;%HN][^:&!'1VQ)66F>@ ;Y3R%B? MAU!\IU [A7EST'2C:CVJ*PLX78=[!)SUNM1(!TS4/-;A[DIEBE6K#QY]DCN9.-(TVY,P=3V0AB44$ MFV-6#'D.(@[H7#65')!8P2FZ<(D7<;)ULCH$YOHY! D%-$0@K86BB+JZW?6& M@!"X06;\A]>TL6)XS.D9W2EM /[;MQ!78'$ZB[>S-00XRGMQYTRW![BF.QU1 MG%C7ULG2$[G(@*==/0C?AE7P]%'@BC9M$#9C342)=X2) W1([\%(IBO%#,4. MDJ+%/$0"57-@Y@Z['J> YXQ ID4@EV)W[]+\LM&@74E 0'8J\2SIF4.M<=P M_5'F->6%R'FH5U"G-$'**G.G^KT.1#$9P==!VC6#TF]$_[@Z,XB M5V"$18/-4 :+:V,TZ$#!\ADPCH[[A(NKJ0E8)]U+#9D7,G\6!A**K,:1PB_X MR>D*Y:%3)PMXPI%4#74/5#H6/T1[ZHI2A<_/3_&P3C!NCL3O0C*Z21U%_>#,XR"*O;":^OGE$3&Y),Z<8"( M71[PO68<(B'OLC587U! 5Z 2C\3FL/(+W'>H^!0GZ3@#"XL/5K&3+R/ M](A1 BV%Y4OQ>L8VC^MWQ4N:8J.A@M4,&>J.PW(D]H6R%")^ @Y ;0(['EH4 M<2L4:48F"JJG*LS@2&9U1V/Y#Q1M 301;9!$SZBX,BXJ3*_#4PUX32";72^ MDD:M>G2XO#SCDHA;8I90V6C$!!F7 +2)V+Y9J_E:S&J>]6SRR[/^_I[U;/++ ML_YG7,V7LN,S$;_H1]P!^;?LH& =KZ;MU^W'Y+ @'(^L'((Y.('(IVJ44?*& MC&*C"-^;24#,Q(:D C@_Y^<47(H*REAC&?T$=-UU0H#'D%(35"P;L=I/>=R6 M6QY(P_PE$:(JW!U"*>/?@ZX$#TN*PP &*\%)<;Q >X,G_=?]64(6,$A1 MK$H^G&4H3458U,FT&UX):81"0Q12<&0-,"UJGJ(!P0#^0^(RD]!G:93H5? 1 MH<";D.2X7$66ITQL99'RPW@&\OF$!!K06NQLFP2ZN")\U2!"B9PDF$. A-G1 M,/%+9%HE(DH8>4" EWJ ?T!>@V3C63K/?"\SL":,)A,R*62!.VIF#K1I(*>0 M4(!%QU4TEGZFIX43'@C=90.0FY!2LVN.WB53,ZA*B"DB\6T-$T1%UE>X^J*\ M&W?%S<#2PJK/H_T%!\+=>&2*-[6^Y>J^@X9WCHU=0T(.N?! 6]6UB4/@4V)@ MQF,-'+*L24'YR,#;Y=O[9)WJ;R_N5$$:,2M#\,5#SCR0YLKI2LU!V$QL3S"?G0J&K3T!>K>B!*^=L/3\:#-9W%MT5S_M[$.Q*8 M#,(F@ED3PLH+CE@(%JYLH8GA&_64?]*.\&VNH[W0S*.6@R>>BC!Z,F/T%)#C MIW_+K>FP8QESMHU86!8S__49_N+Y2MG8"9\:.^([Z"FZP91.] GP0 Z=I1L3 MX7>Z U -#"VR&#)!K #*., ]]]F;S+'6HW@-W'6']?4"[@B,.7!=8W0&$B1W M^@7PUP)^M3K(2?JVQIQ]3"4' M#0OD&.?K=-[T.J"]$@B-PV-7F63"'=$8A13R\GY!_DTAKXQ&FL(L7ATM($08 M780-[32J=L]CWT&^,ZVAWL7;8, ],83@\G4F;W$F?MF04%C>O)<_<&J29$SY M"B#SP-=?A_#*0^#-'SNW+.,$%"F,9,%(%*:A:(XZYV3"! M?1.56F&\!Q<:6@R-.E\^I3XEF#UB&HW[P4(* M+OQ$WY;FWH[KQ0$T-$"-.;\"J;)^F44_@"N/^V84A$>ZRCS2-3PRBD&*X5A!%U:J_F!T108(,QPLZJ?*[-D6QAZ' M2@J*KB&-BWIU*U6"_0(N$ L1%?TX:+B7PB>"FM^%2;?#Y0>Q(B7_,.;"2>4> MYC"B?0/EM.'(Y/\"FPBN)K! "TQ785W]_9Y(C((4C/' +%N%/(^)B*UODF'#_^?H3HQDP](7@D_'IR/# LLK,G<(0F1,^" MW "H8+(>J\P5-7F(N,# '#*/Z%U@-%B>B@HNHU.M:RCZ,(+[=!_+0^414 U3 M^6QM"("1G(@E->2Z\.N#/T4MZ!*$ZUMB]]R<7SQ,)"A^:#+M)Z#L7PO\XQ>X M1$Q2ZBLFZ0-BDE)?,4F;<4,V*X1P6>]T792G7)]/^L_5:'S@2;Q4.@D4/=W4 MG0&/+D9!15&9CPH]2R0"8O1_Q"-M4.M%RM1T*.4 EGZGN5&9%/V &O/9!D5% M69 ]CC'1\!YKJJ2@UPYE*(M5,!EJ[@ 3$T-C^<']E/-%U@?7UQ18"!'ZTD@' MB=0O%07CV-:H50DNK6?3Y#@"L[NZEH3Y#2(&FX+"28+#U?/2PI%*_517T.T@ MT/W16$2*'Z1DL92)(%9E+KA.".RHB3%/-3TH<>^[P9SI9*EG42TDC[.(<7*/ M!*4$HTH::5R&4-?F8,+]E1')GN?*@V0.SR3X@4HSNH C=4!4&I.]QUR(S:> MQKWN1O9(E0Z"I^#V&?HC21=T?X3V%!PA%:]UR%MK$K[,.HCO-"?P0;-RO+;* MTDFYPD16 6&KH&DD'IL2+(0A /LV1M?T(S+\=1'%P,8&0VLL<#6,)SRF!/6= M68?R.Z+31J'.V[/'"\76J4&NZ POHR[.J@1]=?6)7V##E/:TCNUA;%5D"FCF,LG\Y/ M/#]6)GY9A;-FQ6]"5CUH!4W(SF:*,[!B^L*"W+8$YY(['4J]XL22D"Y8Q9MR+KX$8>"A!7V%&.[SZ/-:+:!2?@1FU M_;*W%$<6^%-Q!F9="@_N6Z="N97;\=.C;8RW/]"=2-7=R,&3/2^,'1)B!XP9 MQ 52#9L8&/+<18^9913_N5222I5S"Y$_-HZ+VP]]D)E!PPZ]AM9%/)](-BB+ MC!5IHBB,L,0W#/H7\5;DY*&N*RZ?'"!#[=@P6B@1V(!9:@"S@S';ZUQDD,X- MKJRLLN0W5*9;]LN[TYV&"4$ET\F&"D0(L MB-$T.4K3ICZ.7]1K L>E:)]HWVT56ZR#K93A-:4:1Q/ZA4$=_^0!56@($-GMF\JMH%E431U1B04SA#J RE60P?+@:?_@Y>_ M;8V .F=RR00P/%H\Y9R@"*5+;QG=*H^H=,V)"XAPC M",;V3/1C8$AIO&[/E55<8VAE?@ [K@]]((YH9GKO8=L3A7SE(3]7$.G-L\(E MEA5.E6M$3234G1!4/F.;N02SRXXH7?/J4UBZ$^A/H<;LU<"I)-&$'[,@%"'O M4?SC0)/$%V%PN\A?42)B$A0R.2;(D/!IH):& 00)?E, M%*,*Q0[H[,KQL@+WGJA=I+@2H]M88'"HNT')#=?"4H+!DOP-1^J4$ 9%5_HE ME7PMYHT3^M-?SK,/<)ZEOYQG7U=S4\50*6P46:E$=M3,X8L>3%[Q93Q\.BR_ MR#'RBZ28BC%UL!N4G^Y$1B97&X'$A'V$+)2)3;)%@"*RE4YN97);F0KKI6NY M)!O$#;VX<7UT'X%8)2H@,X[-N/-?F40RDTVD4KRTOO_G3(G]#4&WS2K!LX*7 M6"B74IGT6:IC]V4"7[3 /1U+^DJ&WB,K&X>=;PMPXY#>][[*&+1GHEF9%!B6 MS 4:3\)OF<9\HFCT'>@C9JST&T*$HVD=\N(*&QZ9('CC6M^XOATR'/CKB]0 M8.I3X,B:4RJP=CYLQA&/JKQ.7&B^P+(G!9:]^(D#99NB71W75I#%;E'K7-*D M?4N+;D>JS6D]SY )Y(H@5^O.IGP[9^J2&9;>$.W#__OVH#[\+5=UIPO:$+J9 MMS"%7"=Z>L8L5HI?SK?%7J+B@*$,JKC*K]^KFDLIA%OR.8/G,9!/Y\?+?'V M6W$$^/TWGW_%WM>!%2W.?-X?$KDG(/&5F?.2 M60ZK$!JV@SM1!VTH*86/)CVW -^CZ==IX4%?(QO8Z -OBHMBB/P=?>.L=!3W M :%%EZE.W D+L,$&O3]FBG-)@8=?%-L0#DF>\J8<5L5@ %GHY! M19#[)AK:;QV>WAU:9<0![RQ6/GE=9Q@(_F-:X7(FD4W\V\/TWE[);+E6]VZ+ M+B51(]'S^ N+7#.=7 MEMPA%*+%CLHO+1(J(LAJ44E!&V]F"S*##ZA,G:):(U\;;9W#]4L5MY*%!%)T M3CS4*)'NVU3[ ;G#O&\+5^ABI!3HC!XM241(,L(FL2+3_@Y%M&_@N:=-@L:J M^06A61AQ@O?U@==M5G":^)W(,:-D>II\6S[G$63HCZ2XZT1T3@PPE4(AS0(D M#*2RQ1ND6$&UR+EM$;WVX<.5[A!D(A";!Y,"DAJQH)G2]#X4>.@T;R;)CA^+ MD8F5A@IZA>MJ"Y!AD>P'QNA]5D)S"L]GT B)13U)HM6FZ*!3-R.@??ID(M%) M&$D;K9<5;BX0[7+# W+]#UEX!5T5N"844Y71IQ M(CP#E6.<&YGWK2&V0B^%HL"'<.<1WUDW QVPU(\OC@ / 8%P8AN>G8$5H 'L M'"%A)6^XWVD+Z4.Z\Q@PQW[ 4]U%<]AHJK89&@Q9FALC"9D VMF<-J;:)?> M>*[& ]Z6FL1: OZS*BR3E4Y/194.>4:1S_)O!_+>8]_/B9+S_^!_CQ M,U]^_*^KN1'+6-ZC"EQ)DUSEX>U3B3;_6.-*0R^,?]9#H IEZ# ;7#B<>NJG MNE:QWR/I)\J#[UR<#;R..DM[07]CLMV!<,[)"#HV75OO>$0*)$JI\9MN1JI[ MQ61%S 5LL@Y:.I,5%RW-+Y4#4JX(8J!E=5CC K$_Z9G]^5HB2Q/63(7,E/B6 M32J2;[G$WIBC$6MO"E_S_! $O!!C69)-I+8]EN0!Y+:G4A@B5+T^-&Y@G]5X MLR77-43$>]!"6EWBS"ARE^N6N"Q_'U'-13=GUB[J5E.P<+B"-T&$S@E5YVWY M@G1'DA.CY?B%/YR;M$T-(TIAYXE0&FC,#B2A7_"PU%FP8'+JFK6 S;C15(X* M8XGHKNF8?2U1TQ.14TL]_$0!90T[DQE^L7,-YK%U1]6%=8E4Z9G\J;!-HJ<' MZ$M(XG>H"UF(1QIAD.0C-FD.D9GF2VH%S1!I_O/MUK:_W/"K0L'FM><)=4^U ML:*R=,8*P \HCJDKM"8=,(6;Y8;*K64+VQNN?69!(K0ZLGU>\#IQ)+HJHA^F"9B$]J&-,;"/5-@ M9VA/P6:"C$$_["C4]UPBDUR66$3&,H,E,AM3)U^7+PW3%&9Q/@D3S>&10S]/"I*>R& MR984ZAQ,A1$'*C)#JA3*:S0:4^:,(OF.;,!$D@+R)P5R*GG8XW087IIWSX5EJ*M6B5PT'J\_S:6N!XZ(6\ODU]#FZ8B,UUOZ#%_*"MH M-AQZINYGP.+>@TBM<,0??E,9Z%H/-@Y (%[;P)8GO,(]^VY/,$B)?T=&$S*P M,"-2E$RZ?5H]PUU+>2K+: 2-2.(#'#,;#J)>]!0#R(V;9X M17U_; HW"G2IH.("C\0-ZW,\[B:!=G5D0Z0*(I_L.VQR?]29.)]8#PWLDBNA MR(PE?SY%Q3(2+N--7'RP;%8P?F3K[!M].#)H'#8)MP]/ \/9$#330!ODHD3< M/BG?C?-"UM!!.@G0"4V\(K0-Q8.AIK+&G_+(4$PR40'AM5D@.$9-JU1!#&B) M\"AAC)A8+ 4J\6#\Z)O!PB= 'Q!9I,#F'>;] ]T.!T&BN9YIV8IH3(Q:LF<$ M?T=GC\>I4!FE>1!)_(@^O35X!>6@$J1,U,6=$7K!VQH//M0,;FLA*[!I">24 M^'U9@5PP$B,:P*E!#OUS71S8F[0*<0?0+D1$!U!?PJM/GD#% 73OP'>BV) U M_T)BQ66_>SK!QYWV^<&U?'Q\)B"D:B.-'D"Q'^L HE][Y'4,;#X2V.UZNCU, MB#9984U-E&K$S_VZD]'B5LA_X!P$(G"N!^_7O%_S M?LW[->_7O)LP[Q+VK-R7/>L#[%FY+WO69[UPT1H,OE\N%?;+G96;;;E>E[?D M1ON@UI3KIWN-YDFY76^NG^V_K>?Q M-YIP*_,*UZ"YHLUQ*I%*A57C6)(K)2'"U7(U-'^Q/M%DAM'P:U;5 9LUB@ R MS0_0H%BRF3@*65$I=RX4]XLJEV@3F@BT+"F4/HDM39AYDEQ":%1"GY:!%13Z M UZ' 9UC:.6#?ZFC)9:'Z&@\"CAHGC"_ ^X_\_M/@,J)*P1M4"SK/97S[ SQ M60>B9^81O;Q-@1;R7KG2;C0WW[W^KPBX6"#Y !!U'Z+Z/VL(6O Q)3N'*>EM M^?RT6=NOM]JU9JTJM\K'M9;P5FI7%QP5K6V5SX_;K?D\[/&*9SB:;W1#!WFGT00/OOYY>/B MI$[JIS6XC'LUN(.A6+H_Z]QZ&@6G\Z ^W)22NS>:UE6W MMIJ>H:62G5RJ;-ME%A^\9RC]&[6S=]/%"9*%9.KFAGXK99(WC[7#3G>4<6VS M6?B&8K'CL"%' ].]:>X;C]?IAW$W^K>O_BX'#P>]_P M?D]W=[OFX: S5(W.Y86G'IR4P]C#UI?AZP-"MO(2O?WNPW'?[AZ-4V^Z1/WA M;],R3[TAX FULTV,LEO,A.D_O=-?W#_ M[EB6H2EF3S$<[1OM=D_INDD00C+9;[*I# $18-M_+]CRNM>0"Z]A,>2__<,C MR4$T"R_GG_F_N?.682]@Y^PQ5V+0L&T/3?>9(_Y]/QB7"[]KI]6W/>*9Y27C ML7"9%78?RO9QNY@VZNKG0<+\(B0,=KSN)12>P,'P*D2INY6QT%>4<&09A]Y* M864OU)0EQ;;1*8\N5:$M67YV!XRY%?.2''K)U[$PE 73/:F%'_7SZ5'.&L8X M D'';CX7:%"B$UJO4M%@%I;1]L;'?#P-=R?.]P2WH;\E[?A [P-^2]OPR9< MCZAZ4YQ3;_+;NC/GL.IYN%,"?*I;^L^ TWFX+54_)]66@H\L!& 7K@NJ._=W8FD\FVHW6W^]9XIVQW!]BA8D=3^XJ]HRJN MLI,J9I+)0GHG"2)SOIB!GS1@9*I0R.[H(VNBV3?:0S*3S&P/W*&/Y%LPXA:L MS091^V]Q=[_]TP*!?""76?(6A1HV-8KF5H$E =P,5MFC[M?>Y,>@G^%$^#D@ MEO*/_#U2G;.#9=9%;6W7$HR>=H^>'K\,<> M: ]R"X1N1F9.E*G,NJRD?FRO]?C3G^?X<[G\"XX?.Z"K\>>_.S5XC_@W/.ST M:B=='MFZ(:<+:S_LV1(#"VLB?/LG^XF(0C*3R86P(IM,+8,5%01CCS4IP(1= M"B?VKS[R0J *98S2)X CJSVS16THJK2] IH .%UE>=1AC>SHL!7BAE0NP9"38!'&1JW59#1!)[#L$U I"5^[;&$Y)9'8Y3 M:\S,_T5A_0=H(\D6)?I"=#I!58P#"TJ[^B3PN M'BHE\\L ':']?^N4U=/ORWW#4$\_"?5YW'U/J*\5Z$@:ZZ>M=X![W:3^F%>[ MS6/@;ZRKEERUNJP/RA8/6^.?J^+SH"S@:,1+,>*#E&>JL$SK*K!L."+#S[EF M<[A*GQ=Z!>ZEJM$Z)>'%B+G6#.56Y>"=H=Q6'BS3&D[E5G>@#14?V&O>:*5\ M_%$;K2A&ESOCY&/=O,-"B>^U[6IM[Z.V747GI#ZS:[@5:][Q<7GWHW9\K'0T MX]V/^*Q9^Z@-1UKFON^^L^^PYPKE+Y/_*)ZT?U^6BO_X@$:;[U./X?\($JJ, ME0@0"&LN,?%_,)_O"7KK.3?=F?[6SL?U5._[&K433BUX*O2A\!7Z\ &A#X6O MT(=-N2P+3E6X< M';DRT$QL>PV:BRD_=PIQP%Q6L5AN21NWG%@C[GI5EHV^^7$7\2WN1LS-?>?; MXH,D^_SD>'..M#&HM1>*X^C&]*U0E?^R'JX]L^+16B=;8(EG,ME[W)NOX;Z& M^QINS<,]I<(7_RLW6._YO^5CQ7&_-/H/T.B+[ZG1KT_!GL.VEN:*W3ZH#_^5 MZU7ZY299W+V!Q6LF*_N/"Z#7M,.I>GGJ3O=O[W[M7!\7^T7[[/Y7NY[K[HTS M]SL'?SL6L6[76O2OJYWKB]^#^JC MTM7]]*?A75VD2^,'V]J?'APZ!\5\\F&_]W, MI*%<[CDGN4FN>WQ5/USN]RX?2 M;RMS6?JMC3L'AYE2-S]6"U='S9I]5&EE?U],AYW]X^2T/YADAM/!X-'XF4R. M[X8'9Q?UA_Z]6V_DJO5I8>?Z/K7O%*\\&&Q'V3FK.NZ^I>U<>;W>;:8P'/75 MXX.*/-NU*:J>')T6,U;JWOMO7.]M>?=G_<>NOE;SSVWCLJI1EY7:A>9 M7%,YW?/<9/XXW_A]MZ>>[*JFFVGMYX;V8_?AX:*D'QKZ\>_'AKFG*LU&SQR, MJJV?[L^?EY:[Z[JMRL/Y:5YO=;;98F#15>.ZW M<]]*WE7;C7H9=KU;[;A 1WJ=ROG>5?TN-6R;._9N_MH:7[3ZUG2BG4P&%^FC MB]Y5X?&J/33MX2!OZ9X[S'?KYZ7ZWE5K=[][;9\8N^?'/6M\5&QGF\KOXN'A MQ7WR\?*\8O5V.MI#]>0^/\FHQYU"NFB4M-O#JI)T&[NWU?/BMN9EKTPME]6-\7VF[1C#]M'T5-OK#BO7^W?U M@]'^[FU#*^^WRQ?'F9_WW5WCWG0'335OF>-"Z]= 50J[\!OM\/KU."JKO_. MPV7_==DK*=/T<#?M/GJ3[E6Y?^'>9KRSSMBE13[Z>[Q59_>.BV M>^>[YX\7AE'?^9EL5G^?JE7/%\=- JFA?'5X/Q>3OCCG*- M9LX;U5-W6?/QZ*%[%5E_]1Y;);'N?JM<[M[:'2\:W>0;@VK9Z<9=[)G MWGO[9]>W!]-QYVQ'&]YWZV?3W8Z7S9VUKI3A64FY.TKO]SJ7J/6\:36'YPW5"M55.SD M8?^D5U:]P70T_%EI7.U>7!TJHZK>L#O-;/IQ.*E>#;3#]G%U;!ZU-=.[L#*W MF=,S0[6,QU^=H]SO?*5Q<7>53!Z:U7&FUG8/LA?M9F^:OR\X@UT@8N[1SV;] M#$CO>39MF$?>1=6PACM&Z2'E%K/MDXDQ3-[IP_)!JU!ZN"SK7;W0J#8RW?.T MGFAJMS$MC"L/I78V/TG_O/\U&A\,2QF[4!T4NRV@@K\? MFK\[37/:'O^^[!ZK@]N2DW#8.2SV]G7G/CW^ M=6V5BV=EY6COU.[6O=_:H];=WTNGKZX;>R=:_50]KW3.=^['Q=W>_F'1;%KM MW,_,P^7QG7%H-SN/%ZDKP]Y-Y7?5Y+79^:D![KBYI-$?MNQ\W3PL[>[;[=[X M>%RVAL>Y3#:_?UDN38S^^&(O=7V9'::R^Y>_,OONU77I^NA(O4IIKOWK642OOGX-BKU0XN*X9Q"_MO3_=* MR2OC\.HAU]I[2)WLU0?=HU1AMWU?T1]N[W=[O7+S\;QZKYXU)_;#9:V@[SB_ MRY6)/JQKW2/GOIJ][/\\JW;&/X\OVM>UDFO>UXI>/O5@WA>J^_IHKW.Q/RH4 M4\KI[^F.V;+WCVXG7OWW[O3XYT%&S5\\'G< 4<^/[/[^WN&T<&[V+C('9S\O MR_VS3GK7&9IWMY6LT3VKY'-[^EF^D$V[=]G[ ]/=JXWK!SLEZR)9OQ[V:Y?5 MKOOK\6>Z9^]6S5RUHJ62P^[9I56H&]&)T:S.CS1)N72V74WDW)S MM?Z.F]NOW9Y[1JK[\[YC7!VDS^O9WX5?;:<_W3 MT<&OJ]/272?S[MUCRW:W$KNM8]GNV:<], E)B"E X"R-;\^!?!.D!(H MR3/("?MA1D85"E7X"K?"A5_^_CH/O27F@C#Z]>#PW?L##U.?!81.OQX\C'MG MX\%P>.#]_6__^B\>_/OR;[V>=T5P&)QZ%\SO#>F$_=7[@>;XU/N&*>9(,OY7 M[Q&%D4IA5R3$W!NP^2+$$@,A+NG4^_CNZ,.3U^M9R'W$-&#\X6Z8R9U)N1"G M_?[+R\L[RI;HA?%G\9_^._V8)]?KTC MOTPQ_4MT^?3+XN86C8<1&LG5QX]'1_]X?EW.[SY/QL^_3E8WBW_<#Y?_LYI^ M/OSY]//YEYOO<9%?A#_#<^0!&%1\/5#V)>:]'+]C?-H_>O_^L/_+S?58\QW$ MC*>O(:'/=>R')RIJ*/^XK\A 3.) .5K.$G5$A$_1)_(+,, M1>:/_9A88B6UK)]B5I*R!KC")[#_;LJ6?2 _]&'E#$2O2E"BXQY@L23%IH0 M2LR"2Y,1$JM,/;E:8%'+&I-*&; ?U.L*A!)C('E%8RBO&YQ=X@J(0#/TU0B&9$!P<>!+Q M*9;*B<4"^7BMK+0=($H9-!=HLTF*2ELL"+2'+ &2E/^<U#=4S^@O=85 MH$C] 8,>Y\ C4&/QSX*H5%B )X0277#2.@^]GFJ+D3(1?NJ<7_I59E-2)'!P M2_^F?R\X%I!=&W0-"4G^A&5]7A^%?A1NE377;UW.)#VMQNWK]X&B*" 2!P-& M TR%_B%82 ($B>WD]N%FHJ! M7E8-O"&G%? ?V@*?%^:QB9<7UT&^+\A;-WX;,5;.\'%?SM#U!_MUCL$,T2D6 M0SJ6S'^>L3" A=CEKQ&1J[8.LDZ4E9-\VLU)DO(]0KVB!G_R8ATZ3]G14Y"8 M787LI?7 D6>T\H+/.WH!E.;IXCK ZP#_@63$\>WD/!*$8B'.:'#+IXB2W[3V M,;B;F-8#>7+R\=.AFO==$.&'3( H^".6J2!Z2J1ZB 8>*\CM$*M#[!P) LUH M5# 6\!A'\SGBJ]O)F$PIK.-]1.69[[.(2D*G(V@=/L%)6]U)@@76'ZI8ZP(5 MU,4B-=Q)H8HF\F(]E)7K+9*".V>H* MZ"J^KN(?$2?H*<1#*C$8+"_!6],Y4@/- HI/52A243"+B65Y6 OK0*D#)>FN MQ!WV,5FJ>ON!98Q)/P@J8-D2)=@)./0@V=85-(L M0/A+%82"B*[R&RL?AML%6NFYL)JRP2J9#R*NULMG0F"9(V+#: '3216F@MQX M=JWXLVD-:=H??FL8C80U+H(>IX%5'V(S/T7NS&:5R.C V@:%;Q0BM5(>O M6@F, SS"P36,SR0$-=+YEP6?!52'5:BT6&^1R-6M"<62O3 7W4%7!]TU0RI, MJ:LN!JF48@''414.+2"%HZOUNEJ_PZ$*R(P0EZM[#M6%_,).0R/5 @TCF) ( M SQ FB<+XCIHZ@<6^(GOT6O::143+ P5OAQ?D\J 5V5UU7Y)>*4T*D883Z> M(9[T0T:J1>4;Z_54B+> $4(H,1T$M1 4]C&L-B)T=1MK\F[_H+F*?R(.G:\T M)D4UZ195;ZR]$S'=C&?SR2GJ@Y7Q+NGMY(Z(Y_0O8[# QEAU%^3I=8)?E-AA5(?1.'H2^-<(#+U4 M@:4$&"-U,QK'QAH[%^)A+:5#8-_;6OO;WFJQS75L+-'WLQD]V]))%CX2-&W& _/A(KT'E(BZVY(O9K.2Q0->(/3=MT'5+M]^N*0*UC ML,#)"%,T[=UU..VZCU1$S9[= D,CVF&]I]2!VG9SJ0AB,]D"-"-F4K_1U"&T MXXY3$3!K;@O\C,"+W>Y3AZ?U-E01N9IT"XR,D$QI2ZJ#PG8#I-SI59,M@##B M+\7-D Z'5KLB13 ::)L1^6#$8,P=D@X7BZV2$AK%% L,C.A(+*"K]VUCQ44P M-K-9(&3$)M;&C3O@WBPL=8$E(J'H/0@\B<)KLMQ'C*I.J(53&*&-_02L$FW4 M_1VM#\P:EYTOO:$O72'"]=,C(.B*4 1M&(5#*B37[R+LT<$VEF3A=6]R8Z3H M=4I);ZFU5#DGJ9X>R17MO/&MO/&'VK:7T.+WYG6Y1 OO,D)(^_6N3)?.@3;? M4:KWB/4L%A ; :?R':8.K-TV3]*^/@X%0F,U#OALD<\"5B,.U;S1DO?U<6&Z M.1=B4QW>6^#]2'#UA9 V&2P0-J)8-@@_#B\]EA73(=L>V4K_:\EK@:<1#-N, M9]Y@'' 9'7#(:V=5OC MM>P6T!K!.AMHXT*\4)?2@6IQ_;6^\]W 8P&?$5:2B?&=SQF7IW;)V M62R@-.)1&Z!4.P^Z( \52NH ;@FP,6'>S&@!9LVC,NO![+K17<\KEGI5>W8+ M,(VXD^V)Q:[3M3VRF':=69#P=:&>WS3/,#8Q;H;QDQ%CJAQJS/O5819.C*5W M -H"6.E-UW)80&;$CAH@ZWK/[9Y+J4?-FML"02-\U/R<2@?G%B>,T_X0_AAQ MMB2B,$%=SV0!GA$:*I\^SCM,$.PM4LD=:+:@W6&?41^F"\F+"9>3"?:5WV>\ M=]!6&N&TS&X!]-HW=XI EXM41UEP6JA'LCP>M-ZN[5J[P06>8,YQ4/]F4CV7 M!:A&=*<)U%1R3.EPL\3-6#DV,UB@51/)J4.K&QK;7?I(6X\ZEN?#0O""A!%, M/^Q>S++-; &O$=VINS:2-TE=HEY8!G&9'C;X.P]8<[TD&R-%),[4^%1YG:N6 M;H&C$=A)KYX4QLCQPY^$AQ*A'4J;4:KTI TT"W2,2$T5G:[[;/O&6CU$%GR; MX?IL1&1JWF#KL+._WV4\OU8/G@VC!7I&<*;VW;8.OSW MU3-S6"#:]M9>/N;I8H L9 ?NMN 6/W]IC6\IDP7$1DC'&N+T8YE"%=6AO%,3 MOE$?J,IFI*US6>!L1'1:-N5Y4E8'])9 &V.N?08+>(W8CB6\_T_'8/4?]6GY M.SSQ]"?I3R6P?3T09+Y0I]KCM!G'DZ\'9/'22S]!_D^P^MWK/$PY5 %KODBO M7:-:44FYJ0C$?4/*R[&6<7ARN%ZIRQ('7 MWY_A(7IJ:SADP>$;6GRMY+^!J>"=;4VM./0;&3S(2WD#LZ%EM36[W!C?R.J+ MK!#3Z"]]M%@0.F%)"OQ-*8L;09H$=C,N/8KF6"R0O\XH=4%;S6D./.'/\!Q= M,U^+6I-%_=5+\_544N_PJ'=\^.Y5!+FF;93(JZ&=$FF^+930T@3VWTW9$D E M?>44]>6+)G;U0SN3;:$3))ZT"9'H31%:V!1:FZ>/0RG2E*U54*U$[*Z#%M-* MB1*<@>1])4()/>H!CL>'S>ILRJG_%ELY ?:#-DZ0LJL?K8PO2='7@/BJ3<'% M+.D?.RB@#S;[[30HYLG^VLX-!9>M/##EC[T/_MJZV"W$#B6>*TXP+7H2,*Y$BOL;9]'BZT$LC@#+&HW' MF"^)GVRDEU6N)[FCLPKVB%J5RQ0'-#YGK]\1GS.Z*NM;D^Z MF=S]!NCVE7O MV0!1%*#T,L85XYA,Z4!W2*3JY-MD=,#>[ZL )FN,$C]II16SUM =T/X;IIBC M\!OB 58;I]^AM7YC+,@NT*1*QZ>#L1#,1&Y7(0[4PSA:+$*"N3YWIX[9S;6C:J8[H+V^ MG$:"PCF;ZERBD>Z.]LEY]:P#R:_8UUMCP^^ =6>4+ FJ>%,YS04MUOY@$M?5?"W= >U_SH!A +[,5]=D M#K^#LO9KZ YHKVX2J9O..% /(0C)>*7NF^D.:']+ UCJT4!Y]%%9\7J2 SJ? M@0KT>X3HM%+39KH#VMZ-S"ZEDN: EC?#X5@=U,#3%8R796T;: YH_6UX?3^L MS+!*20[H^#"&J<=9)&>P$I#&@J*1ZH#F@QFA6.!UZJ]G<<"&L63^\U"(" >P MM'Z$_A>&\?%#-1ZRB!&+@T7\?@@/[J MK3\6"74IT>B6&F@.:'W#'Y$0)*P$.,UD!W2%*3<-&9W>5SVCCN" OC>,PCH! M\9!5*M=,=T#;VX6.K7U3YYNK*YX&F@-:QZ'K1TP#QE6,,XYD0_^&J\L>"T8' M[+EG$H7IPKC2BS30'-#ZEN(T(E==LYD$!_0=8RGCI+,IQ_I'=4.JF<$!_4 M3:Y4?YJVO>H!?GKS:B]I7DES5'-P"J[.95_@^/]#^H/1Y%V^PJ-]J5'V[,XZ M6:+B[21=""J$\G$C<[S-?,Z;2'6'#*OXN7[>IJ[+MN1UU=0[,IW!BOY!)*^J M76".?3:EY#<<7$3XGJG1B-#D0EKRRC^=ZJL(F5/O*N3_2N6<^; 2AQ(?:(#Y M#_QB61V;L[E: ?E%AM*W6LY &D=^UM0WLJ'D5VI@^RE9S %2H-IVMZO\Y9E, M^WO\*L]#YC^GAEGP[3"YE*F8?0)E\2!M,WRM,KL&:HWR^4N1S1BWS^8:Y.:5 M[V:$U_&Z!FBBJRC>96_&T9K;#?@NYYA/H9H@SXN<#=A\@>AJ+)&,A/[JVWM)%G4-MBT@<<-0[(927JHJ<$8"SXW#+K M3U)M(ZI)DEY -AADP>>&0?$>4'$EE:C:U%G8\[MAX-B?X2 *\>VD^M#S0_XM M6_TQ8L/6[;*Z9G;6MNZPB$*U;KZ?X4>"-]ELG<\U@XM?P[BEU3.4F\QNF=L- MX]-+!SEXIS\;!=/GY%/ MRAE3+,["D+VH_A6LR4'+;-PVLZ.!\'B?;9"4D4QKRFFN+O9AL" ^5@/'0J7_ MP)D!M92M 7C3<&PRT3K'$V@[ T8%#'=!4IOIP9PU'*YB U4>[SXH]U]CG 6? MJR86F_H%BYXDC-SFY^Y&6M%J%/VP1WM0.-NE\3T5%;+B)\Q=F\Z:L-61!B(YN;FY=E DBL]0J''X M?H9H\=BM&-)XOOZ(POQ4V>]=J*L+@U*$M[!>+R6ZV6;3#;LK1'@)VSJ"FR;$ M#S,LL6%"'<%-$Y+*OGS%W"<"CSCQJT!4:=OV-ZH]BGWLNL%RE@M]EDC?%],- M7=RSG310\X)22)/Z\]^K%R[T QV&R(O'MY[WKY?[A\OC\?"^@&8I7*$IB M_'DO3O;^^C__\8> _?GY/_?W@S."H]6GX"0)]\_C=?)3\ 5M\*?@%QSC%&5) M^E/P#44Y_R0Y(Q%.@^-D]>O'Y[$^SO _!^P_$J2:^OSFN\ M=UEV3S\='#P^/KZ(DP?TF*3?Z8LPV< 0+C.4Y;3&]O+I9?FG /\Y(O'W3_R? M&T1QP.05TT]/E'S>X_V6W3Z^>9&DMP>O7[Y\=?"_OUXLPSN\0?LDYG(+\5X% MQ;&HX%Y]_/CQ0'Q;-95:/MVD4=7'FX.*G!HS^Y88VC03%>1=)"'*A-JM MW03:%ORW_:K9/O]H_]7K_3>O7CS1U5XE?"'!-(GP%5X'_'^FO;I7&^O7;EQ_?O.2(_ZO5)GN^9U9)"3>JO>!@ MITZO8Y2O2(97QTF\PC$5/] D(BO$/CQ"$1?>\@[CC%I(VP'3S Q-3YZ\8;U3!?KQ3V?<9A)#U.2&:4KEL936P_\\S)[?(?B6TS/ MXV66A-_ODFC%UH?3WW.2/8_&,*"/F9E&].XL2A['LUD)XQ@,?6&+9(H7ZZ.< MDAA3>ABO%NDMBLD_A?E8B ="CT'H$:*$">$RQ92)0Z!GO2WSS0:ESXOUDMS& M9,UL/,X.PS#)XXRY.I=,C"'!-A6,@7H,%O^6D#AC?A"7J8UF9=LQB/B&4H)N M(GP>9YBASDX9N]9Q:@8:@ZQ2\O0*AY@\\+Z^X,Q"E1%F#*+.XP>F@21E=F"G M1MUX##*8X=ZC9S%+\ '()OOT.$_YM'](*5O"[;3UP#".W)C7>DN80J $&B#& M($AP?(F>N8UP"3#+27.\NF!&32*2V:<0.((QR+U($%_816\6PE1-QR#A"D=\ M?6+>1?;\-65]H!#BH=G QK$N]B/^BIZL6E.T'(. 4Y3&;(F@ESA=WC'WRT*% MKODHI$"\K/'=I-]0RI2;P<>/'F ,*D]PADA$]Z\I7N?1 M!7F8=-TT].:+(,X02<5V&4-T1F+$=(:B\YAF:;X!>(%SDN")R+[PN"5CNIQ> M-%)7HZ<<>_($@IW./ZPLIECZF33AT>;N"*=GYQO!X/VN'3!-S@#4>OHAFD>PB84:\4VABPC-^SKRGT<" 9XJG*DF)+XM/AP=7 M!J0SL]7#D 9BG92=<$W+ M!'Q" F.8)Q>,;.1E3ZK5?_IWM>^] C/6'!,!'!4+N @$ZY#=>3W+YH M1LX&5;IDOURFR0.AD#D#!#T1H[HEUO*1D M;:0TIX?<*J$[RR; TD]X>&";.4U<6=X$1Q<<) MM947[8)J)A::Q=C#N5!AFU,7O_*"4?N\L2NZ>5B!CX?>F$P,A"@*\T@,K@OV M>PL"/V4X7N%5A8=S CN*D9&,-RW/QKP*]OE!&I%K9S^6+2>B8Y< M\[]\L7Q $1;)0IJE).1:8U\PNVY_T&BIYVT@VJXL&@9YF(9!DJYP^GGO5=4_ M2L.6&U=)KAR M8PK*9+'=BHU0,$6^=JI("-\^Z:E*D3\W2J1EO;1;P?3PQJD>5'SY)//H51SN\,L:L"!@U3TSO7:NHC"I]4V"@:@;@YFN8P);UWK20C MLSYII5W%H_,V??'+=&&P,AP 2=F-SV+DPV^#:6SX6$-(55NW":*RZ@&<&NJV M=ST,]-+79(;4#/MD4,54V2;7>$A=MU: 4+@>_V %]A:+5SIMA<<5L<_VG),% MSG4H ]<>2 ^J6QYEZ395YQNCI(T31YYM89>3\K&KL,0@7_HV)"WYOU&)=E(4#O!U5:]U)?,LG)6[]E?$;2%>V]B@HL"8F M3/SZ9%,:!PJ4.;*#>A0%]-QJ,DC")_6!PK8= K-9!I%V@=1.VUZFFGIQY+FGL=ERON2G[YB$LVRE-SDF;@<).'<)''&I,6HN*U.X1CBF9'PN]K;+;?. M!!OB@@+3EJZBL>O!-ZY^I?U?K7A\LG%>D)O$$!7*+5U/-9/J3R<8GY1WN&)^ M%&,319>(K,[C8W1/,F38DM0"N$YQ3:I*BYA\TN@5+X*/MT>7#L,PW^0B7W&" MUR0TA0D06-?9LDGU#!>>3RK_E<1)*@1A\Q?DEJY3<).J4R<8GY37,+'B.H1D M(L\2-9! [TCG_0!Q[DII;9M,=Z>Y66:K/(P6Z(( MTQ*_>I]2V=#U#-F566-'TL#8Y/O .'T@8;F :G9]VTU.Q]JVY*9V7>_?5N>O#05;\I- M'1:B+K$( 8J'9"-><+G:D)C0K+@*HW.1FZ84%8K$]8C1:DE5B]I/,CY-94-U M.JXZIYLXH.K\<359<[C-/ $FEF9C;X:G*(!SJ<-@JL0,JUT,;8@L[2\BKL:HH-[-7\!F! M7(]C $7L5%0; M68+N^OI1BN?4962 *KIW8]64>5A/=WR'XEO,O 9#Y65+&.^' M":/L+R!QT.SQC^@^H3\%W:);=V)!].XL2AXU588?!@J!80\*]*Y\*TZ">*Z* MR>[H^9KR6SGK;$SY2H[Q:&\?'/].1OS(R8C^UO(O&[2<8+;RAL7S:>SG")=+ MK.H%2=45OQ!HUU[)8'/H(R2?E%L_ 7!Q?K:XPA2G#_@2IR19L44MO35L%MDA MG6\7#1_C,.'XI-#ZN4;F'I\D^4VVSJ/J/CZ],LU0K@]]#E8D1"@^*7'._?7I M#G<.5EO?#7=W"1_Q/.01$L[WAJ>2+:NBKKWK0YF#5686A$]C[#I.,8K(/_&* MF]DB[J033M@\_R *"\N=(F/N;B=DKB]T&ZSL 2+T:O0:GT5I>G#V"IK>F&!& M\!=_C6!7X?DT%S3)7*Q/\$UV0JAP#RY3O"'Y1J]Q "A,Q1_]53%8/#[IE(7? M*;?($US\?Q[+S\X9\QX :& 6XZ6_JNTC):_F;)GP*EHS9O@L8$"%^IV7LLO% M3DN8;+!PXK!DK7X#!>-5Z@Z:-R&#Z@#7B=D1HB MR3&-0GG:629O>T&G(/19E\E@T&!@H!I]S$?U8?.'&,A5B7W)0/^1JT$ U+'' MR:N>LO)6WLDLC;3[GT7/*E\&!2O8X&=9+3CXI6,-YL;4V MK$!*B#^)IF9)!9]V=;YLXO/([->R> MD1C%X3 35>(8\:ZT4LZ+]6+-(G'6#[_M:(FS+!(EDNJ0UP[EJ0$:--*\< TH M%*]LD+$:8KP297WUXV]\S\-8/:,#\;2P#: _.V^C+W'FD16+[C/^"E2"8L # MA#!(3ZO4>HXP@'"\&F57=:)KL?Z29 '4P_A:7D:?(S9A.&5YIH3PD7S\478 M_-@!\;1&;;?Y42D.GT* IJ$!=6< \;18;;=Q!]6=PT.EC%?^EY\G>D 1%GOT M-$M)R __L"\.XU7[@T;+HFQ9CEW+(PJG3Z$XPW3%5HU3YJN%!HN8FP[7+K ; MN($N9B7::8,@&C\H34/B^2V$% M&I 2-L E\$2TRL6IS1M2&Z1^Z)):009I#?K?0=R\*'9D4AMEEQH:_]*EL0$R M+6V-.J.J4NRX692B(?ACE^ &GF(:X9B"LKXE0 +7U%+.V'Q/^*ZZ@?+7+V51 M5W"SD"E$7&9UJ'G_OT'UJR[5 DUP7^(1(D<%IB!255*,S(5(+79S4PUZ7W?I M%0 5O9.1U4QV-FZ!48I46A!+8$8D@PZR%OAD-BN7ZS9(E):UHGV0M0N91R:J M>O.4>63B#)^*,FF%JH "%H8&]*ZU93HV?:KK6P15TJHT\84KOZ&464EF&;O2 M E2"S3)0CY,X9#-P6I[8N2+TNXI&:0%JP7%G*160DU&YV9"L6H6**S1N<:QQ M]UY+JT\#7DR%81O#1%0O\QN*?\]9KZ>1D&YSM M-]):-(:S'?RIZG*Z:Z.&".2K6&=5XI"6NG'$470XG3#4OKZ>36FYU'G\TY.N M=/WUE$NKJ"X F)YR@+>MYT-:<\$^]_2,*9QO/2/2,JUVP:>GVNZ+ZYF05G68 M1SX]4TW77$^^M."W'/0Y#*;V?/5$2NM\T_^=GL:N(ZPE]*VTRLON\ SD"F=7 M3Z2T;A< TQ-F\.[TU$K+JM''FYZ)(<[#"C^-<7K/+K@UV"H6):6V'$\ MB;)W?H^CZ)]-1P^^2^H,D?0;BG*^$5_N'Z'H/*99FF\TKO;;29+ 3?%QHH(' M016'7%=T,0^H)LQKL7[A@2>_A44E/LF]&%=\==_32:B55X>P+#DB[3S[K,2K M_?%J/!1>%=.W.=?P5O)*]%[ZUJX+Y$*S#4_%%:O?"&X\4Z_@47)=(#Q^.S\- MDAJM(]Z,QB@Y.W:V9C!+9:Q56Z7^@I M8^\DYT@??S5L4F[S9S>W"2LE4$9M M^@U^,Y2CNXTDFL03G3OPTH9S798%T5#W'B.0*'PJ3SF,HN21^1M8<7'EE@N[ M+ONA<5TDMHMJ=Q&4I;QSSMH.XXQ;%*7RFS"5Z_\[*<:#S+4%TB 26*<,^9O; MX( E\9T4 W:WQ6=="@')NTI-JAM7&GQ)@5Z/3-Y6;47"J?C2"ZYMQBD%:#NQ M/9.UPODVFO"0I.V,MJW(WY:]JY@")W!+'"[HWC_+>1"GO'6]P8H4,%E8X6D M@3A #M#<(J9M[#I>T5E'8B=] M]+A$*>9BB;W.V" JYK"NNM!+"AA3'Z4LM9_9Z MZTWH:N7F;P)63X2H6)%"M_:6]';59HB"^PJ3HR6[#%AZ/PEM@W-TZK6@Z@RS M20A%_=G1 [IV"&!ZZLR"0''XM)25)(O7 OE>%NMD!SW:P%W['D.T"1.-ASHM M'_S8851J 5T[(X-&I44I.<)^TC' M1SMMS9$[:Q>&Q?5:,DS'?23EHZ;+673W$6R!=[W"#!S!(.GX$_PJHJTK'"8L M=H](&.P=A>\9 U7G02DA@E8J#EOH%EI47?X M[[VT_&@Q^.(V MJ#6EF6N@@O%Q%:EIKQ_Q[:'&!HPOOL!NBI.8]UI5PG.Q//=D!/)E:=]-63+[ M7FM+GA3*)[+K;5X4T>JC07.H$:_K^X_&GED!0IQZ)U"B4KQ>4/YH? :$08.! M75_]"5-<'XY^@$&[?9""%[ZB-'U>)^DC2E?TA+F9-"-ACY$*0>;ZDM!APQ,N MKLG')*&(U[A*]0&:4:AO#M/(=*_LP,>=C66O1YH\LS=?1&>S>QFR4_63Z7Q? M>]"BN4-O,,N8[@&>L9?2G07NM6'Q$Y(%2U7->P\[40'#U#[=DSS#U*X7AU>W M-\M+2\_40K]$PG1/3@]<4'W/&]1).]![=V8HYY;6H.8RY0E'7WYDAU?Z\NJ6S :>E"+8*M)<,ORZJWXTUHR'Z<\Q0WI(REG J MCORH=J-F*-KLWLI3;:CQZRI"4?X;Y1ES_.VW6+Z7#O^HKNW9;K2)'L1)DU71 M1X"E]E-?[U/OG-*P(H_R =Z5%<]#DK&XK+/R%\2%7GRLM 9^9$>X54-2)$*K85 MNC=8ZGN;U':4"+3L:YHYY>X(13R@7=YAY;76'Z2Z=#"#)68V?3'4[C7X*W^6 M0#VI?9"*/GIJ<5/B=LFE<>1)-1] !KLCL'0D^#\WC''VR?\!4$L#!!0 ( M ,B#;ED :0K(H#$ (H7 P 4 :7!W+3(P,C0P.3,P7V1E9BYX;6SM?6US MVSBR[O=;=?\#3V[5J=VJXR1VXKS,[MQ3\EO&6X[ELIW,/9]<, E)G*$(+4C: MUOSZ"_!%HD0T %(D 2;:#SNQ#8#=_330C4:C\<__?ID'SA.FD4_"7U\=OG[[ MRL&A2SP_G/[ZZMO=P>CN]/+RE1/%*/100$+\ZZN0O/KO__N__Y?#_O?/_S@X M<"Y\''B_.&?$/;@,)^0?SC6:XU^<+SC$%,6$_L/YCH*$_X9<^ &FSBF9+P(< M8_:'[,._.,>OC]X_.@<'&N-^QZ%'Z+?;R]6XLSA>1+^\>?/\_/PZ)$_HF= _ MH]L->!>C.(E6H[U]>9O_+^O^S\ /__R%_]\CBK##Y!5&O[Q$_J^O^'?S MSSZ_>TWH],W1V[>';_[?UZL[=X;GZ, /N=Q<_*KHQ4<1]3O\_/GSF_2O1=-* MRY='&A3?>/>F(&'3P[O#U2^2]*G!*A4U)@&_QQ.'_94"OONHOR#.F'-DW M_$]O3@G37$9GVFE&\>375_[BF0U]]/[MYW=O^<#_9Z--O%PP!8Y\KG^OG#>- M/OHM1(GGQ]@[):&'PRC]1T0"WT/LER7 MX5U,W#]G)/"8*3G_=^+'R]88UOA&STRC:'81D.?V=+8R8AL,73-[2O%XW/G3 MT)\P'0_CD>N2)(R95W3#Q.CZ6 5!&T.WP>*_B!_&S&7B,E71+&S;!A'?$?71 M8X OPQBSH>-SQJYRGLH[M4%6+OGH%KO8?^+?NL:Q@BIIGS:(N@R?& *$,CU0 M4R-NW 893'$7:)FN$GP"LL6>GB:4+_NC*&(F7$U;C1':D1OS6J<^ T270$F/ M-@A*.;Y!2ZXC7 ),WE/V#>3J>&BJ;NUH%_LGODM99E'/)[<^M&?RITHV*,=@N9S M/R[66_8Q[E+@4,-7T>C9!H%WR6.$_YVPSYQSJZ6B"FINVO'KP0'LPA'G:F?NI1:%&SYY\0"UR:X_3D3^H1:RR7S^^H1:M=8=I MVT_4(A+NT+)CI@DOT+X+)TV+(GFG]APV/6($33MV3K3HTNYOVE2>X1CY073P M+<*3)+CRGSJUFY*OV2*("^33]&2-#73AAXAAAH++,(II,M?P OLDP1*17?-] M2\RP[%XTE4^U'G*LR9-6W^[\PT)C,M//I*F_VVP^8/?L?/>Q]GE7@Y$Z9T!7 M>^H-TID/OP*]\L./]<_4WQ5L=NR3NX2+A',)H3 M&NN=(C<:JULF]!\FB>HTN[=D*J_2BM[=A%2+"3"-_\N6V7/_"!A MLVS'X^&:H[87E%PI:91$(ZZ5NB?+LHZMDZ>K$_).W1R"UR11?X".#LEKTEMC MA([CU(7&76$4X5,2J=*+F@S5$POE9.S=N1"-UB<67WG"J'K=:#I#;RV,:;34P4?&6BJZ:8 M%C=S*L-QGO@_4N:RK;'^V*TR=%^-R]6C^G[74!Q(VLC[(XDRK.\)OS3%-B." MO6\]-N= '?P-\;K4 $N")V2$/-0P!.FE_6Q X_, MD5^3Z&KO'BA.OW0PQ_-'?B^\%KF;7;NG%05!/0K3#MW3%9)X5)>THD^O.IG- MZL9*673?I)G]V@_3K>D5^W&#;OP2X]##JQ6.#ZA7O2#V8]XTKSQQZ!SP,A5I M>AK[9]ZR&S*:5"'8(/:(4;BZ4\S^O1K068WHE(=T\C&=8E#C?(GOLV\P^6XW M)IV_;7SC[V:85E0KV&#X?5V&UX,[9.*4AL\9+5@-B+O!7\!KBQ J,=T3%#VF M4S6)#J8(+7+[SU:G4:TH#M?WS2-2+:H_N*2,&8*>!ZD7V,+,TZW*05E$TKF2E'F M8B-2#LJR982\<@AE'N2OKP[?KFGA[K#WZZN8)@*6=P HHG$)'/;3&ACVP\,- M)5[BQF-ZA^F3[^+1BR]2)M94W+)5<(1^G@J,31D3!;T@% :$SH/<.7'16>XC M2B0O:MZJ^*L>Z[;L56*M2!]FL0K!T=LA8O!P*""[+1@*'ZWN@M4"3BE?$%3O MFD)5S32X^;V X@X%./J:[S\J&+"&U78/(IW93?B;VR!8L!+-)BJ*P1G0=!42 MBC6G+LOED,E5T/#AO=V"A4B&)/N^"\GRPVVIPE;;/7P8A%RW*8;$^J%=LUG# MF;S%3SA,<#1ZC&**W%@ 0-YTN^7#YYXAJ.L]"@F&$.AL(4-[Q2JA MMVUO4+T.:ZS 5DNR2BEHS$PO#>HEP5Y)BP@%G3%3@N968CS):50OQ,+FUD, M4PWZ&ATLR:E!EJ[%:0M[I2DB%!+@<5>^FMI+LUJ %4)!M\R*%4%S);!7Y""U MD-P_FI+[%TJBB,VOB2]9?TN-K)?Y-JV0Q#^9DGA^!!!.\VM4&AL1L(OU:,@I MA[#Y; P;?EGO#@=LS&E6J#_@5_:\.1-H%&?YPUNWWP1HZ0]B"C\M6,A.7,E. M+@R=(NV(ZP\':1MH&@OC5/BML7P."",Q[2 15 MX<6#_08(F@9#('K&PA,-@/N1,&L(E['8QMHCNF!2R*[A)HSV==KC"9X0BDM5 M(LY?F P8X7Z(Z#*UYXQIGJ[")!RD;&<606;^.OOH %6F:VF 2F M8-6D$T& 6F8L,,1V"VM^=U.@VD,-4#>:\0C";BP M<&')J3VQS JU(*"-Q9D MRLIUDOF"XAG//BXJJ'&2F672.-W2&\!ZL.KP <)H+.P$47_!?$5_&F;U6-UR MR<)1Z*4_!5F-]56U!J:TXPFO$"@R)=E]K_K*T D9QH+.]35%3]6ZDQ*HL,9B M;P+V"V9D^2-@)^O7%Q7M($3&8F^_,V6 MQVW=?;;OVK?.F^8;LOBPFRSR[SE^Z)2_^)]H0:)_./F']S?$ZU.]OR'>XPWQ M)@!ENLU]&1*FY3K%U\:WN15WL_0.N1[Q('+&C/DFF>"EYL(@BIOW?+&\EJR) M#@/V!<[; ,;*V^9M@]?-U?,VMJISDKD6X*7?]29OL^F#&;=8/C+0F/!!2@2/K]2!:E"V#2$D_:'#,K76NF\R3]*$A*%2L7/=TA^B] MX$>3-; 6,Q">C4N!M+![VHY*M)LIT<[X#Q\M#^&UR*9U[DTE[NI_< ) M*08-Y#[!::>\'MNUH4.V05-N;M=2>I<$<.73V?&(TO#V^N&26\Q6N,B/<7[Y M_P93GWB\V/LT S)]^UVV\>GVR]:K62\" 'T-V_) TNG6.+V@6?9/\^]9KUP= ML@VIU+'=1Y&G*)I=!.09*+S\<<<#-S:ZDP_?S6'C-7\@#8\G)TG$L(_2EZSI M%(7;CREG7'W^?/SAD%?/7K_NQ7[(QN#T/N:C.,S?80"6Q^F&?/[&)4/AAIE" M)C.4:]M=,I\CNAQ/[IA"^A/?16&[_-6_H!SEKY$RE[ M^4?XWZ+U9QRT^HZS6'VH&^;_1=AT_\Z(VGC6J<3-\38W:0]GW:4;NKXCZG.? M9?7R,A-'Y40Z)?##-H%%5\?/^SHX[]P-J;E61,S*8?^)?[ET9[5,Z<=M2HN> M#EUU_2\GQ)T],,#O+(9Q^@P60.*G;1)+73HEC4V-!5H6SQAF-B*U O'JS7,1 MO9^WZ2V-DRT@?"3'S89R4#I6QS*N/-8N(/SH;5701;\^J%2_S2XB^G";Z'08 M9Y&/DPH<92,Y07FH;I@HOW\N(O=HF]RT0T%N5U1!SYR+**R8P;PSHY'U=N*- M[EWIZ^HVG(C"BC'+VCMQUJ$;FL!GIDN$5>Q2TV$GRKIU1)XH.RHEJF*+ MBJ;=$%)]NUE$5,7LY-WZF**"UYI%)%;,SD8_[A[1M&=71()/Z(J(K=B<4O]T M"70W1^B&Z+OD,6*;;9XZ\%2NO5"B]%W%R*P[.3CO99]/+?&MWU4L4!N^M?.W MXI.=Y6/N(H\TT4HHC8J!:T<:V0<[DX78M8>YK!A)R,'OG'*AIP\37K&=D+_? M.>$:WC7,1L72:OO8G?,E<+9A/BK&6>QR=TZTVO>&>:C8RJXX3'W% MS&\XY#UHR\K5A6FL6/>RP]LYB=N>+TCG^XIMK_J_W5.;>KN&I5$!U\B_ D":[\)S''%J M6Q*U!S)SL:4)6MIXRR1FTP484Z#;?&FF=\6P]')-FLTU7^ 8CZ849R?^6BGI MPCZ&KMLTG:."3'60K;:7Y0.T818Z+L4&=2+9H^CT-G438X>MB#9; M$)XECOM+:FLC*G&!?)JF@4:I(X]"UT?!91BQ7=0<.,EZWTE.53E4P8ERGE*J M>,])09?CKPDS%<(HY)4I%I-W*53\%2,N$6\@>>%YG6EQJ5*^2,ULS(72>)<&S59,N%S%)N8#"'_R%7V4O>P(>72A ^3US30': M'PLI!'6R7/WS-^:.,))GRRO\A -%&$2S?_\1D#HHD48\V1?N**C--3Q=@JLL M*/>]]88Q%.JH!Q* )KH1B(9#(UT!:'4Q$A'%1TW0.S(<9^D(O2.[ MPRX"BALMH,4"8ZAB25?HE=D";:!Y]$Z6);XO:)J^ZRZU-S)PYX'N8E32L*@J M@DAS5S0W<668FK89E0]@ MT78$FH4:NTLQ7_:MQM6S!F56E+C#H"RGG&N+"KZDER4GF/( =U8^A%>V$1X1 MW3,R@-,CU6K<[E>,949),24=WEAM[HWIEJ6^P!="O&<_4);+W6QG MR+)W,M>)@D_K+$EV3KKR5=:) S!Z8!=3K[-T>NBKQ?2/EGARS:^]Q_Z3J)S M^\HEQW833%;?-I1#FE2ISV71>PJS49'QIP M@3=;%((QD\2A2.$I"KX!^S'69+.%!5=05&(F .F='M%%V'T])4]OW/R3FOT_$DS87_MV]'44G BI["KS&7U/*N_Q9AGP,.6 M8;<1!V5)VA!>UP%9!?X0B>#RQSJI^O1O@5H!@F@SV%/,K7?H;+5?O<+;C=43 MWHPZ(2^_(3HGX5)V-VJ[5>]Y'_HS@LB)!J5J+*MCHZX=KX9WLCQA)GHV1_1/ M^6&4NN=P3)DV2]9%%JLD%P2KS@_4/ MUMRA $>WO+AEPHOSJ0YMA,U-/:&@/:>()@\0/!]MLG_\'*JVZ5MW^A&LWK8( M+'H4I4(MI[7V3D0J766$-1N^'8+X !"(+C/A'@L8'Q M9(,\65A*TKS_8*)$J$2'8CNB@VTA8*7=V1FE'H-\HSGZBX3IIN">G*(0>:BH M^5T\K\;S5&B:1@1' 6L/T[MAT9H59$>&0 /3;@A*5>(D6Z''-']6$38QXI:# M,C(R9JM ?#" PSJ[4G)NO^9$U+Q_,R,5:T7Z,(NF#4U;&-AJ:';%J4=3\]O2 MHV1!0M\MJ)%9%*AU[QFV6EI.].B&!/VYJ7T0"OH+#C%%P1?$!N=%_G]CEH[G M8:]>\RCQ,W(9,Q%1V?>=AF0Z9C=F+7 '(7OXME?3OWK,]0LF4XH6,]]%4!DK M?G0--Q^4$Z!D6^"2]0I+MH*7J9-9(4ES ]DK2MD2'<+M< ?: L)6=Z 5L/K, MK$PW445B9?9#*:\R^\7#Z;4 GOR/I]DT0&1 +OHY+JUS6=Y[PC3V([9TG[\LV(Y%=DN^TG9 MT$#$MWVR('0HON/0*ZR@V$\HMQB"5(4D]Q.;V24M:FVP)/L?6:\A8*/-!H37 M)U-X<12+ MM!05:13ME3YN[Y6*81T_']?!Z<#EMRFSP=/:@\%Z>$.;J%,21B3PO6RSBZ/H M?H;"WV8Q\ST=T>8-H&=R5X"83[,;1>'*:'O)%UUAG/];Q9XT% MIUIG2K%+[/"3UFPX>U'1:JBM6RBMW :ON<9>NB"R=4E2PQ%L;6S[VCUL1(-] M*W:Y(O)DVR19>P,U(57"E>-@UZZU/2ALW:VV I>E-[?%GN(-]7G5Z!,<,NF[ M?$517>2N-XZ!':_&1"([TIAEDHH2+?+VPN8_$\*P M $ 7J,T0Y'C"EGK,PT$+[B,P@L6QR&J[GP(DF'/0W3$U\;+GR/QP>H51A&_] MZ2P>3[Y%V;,E\ 24=OLI,-86! 2YL?3.(NO[!BVY-Z=<;,7M?R:0)1* T#66 M#[JID$4\>ZD[E5<=?B9\92* &ZW<$4-@._1"]:>NX+&/Q.P$/L0J,;R7+=6 MF)7+[KHTP:)3*>4R#0_Q,RE /:% :O')OA/+[S[.5RTF5=%1Y:[W?7N^WU_OM]7Y[O=]>E\$5IJ/EF\,3/"$4;U@$ M<5H:W/ZGV)2I)=#V!EN(VL:F4!L[5:^?!4$M.5BURR[.XM<51AD/JQNXE3\* MMMO';[>WVT4WAZ[Z_9<3XGCC_FVUS=]+_/?'X[J(JO!V\?%A$^ZR09T@';4S MOHJR5WZJEQJ1D>.C;69*0VPQ48J(=$1^FA"_Y,[,Z@6)/!TH2Z N@22X:%!F MZ]TV6Z6ATRO>A/=WW&QT!Z4#54!+/Y+_<5]-:U]-2^!JV51-JP9 )RC@):/O M9IB9+_X%+F+I\]!P#TNK8BGIMNY(242JZFUA69^>HP.Z E?C8^_[S^U"9&74 MH&T8^WR4TWOB1-R3NV2Q"'SFN$O?W@1:][W#UY\(1(OV7O;R^=W%;&^3YF_+ M1 VU?A#-9-MD+24>7**ZD'9^4W3E'*^W+SK25_9^>#\<-/28@=!Y;\S&R^[\ M*J^):'3N_9G'N@ZS+@]MQ[9:N_M1YQ46&,HFHUF/;6.FK J U8A"J$)%[UL) M0_03.])G6QI0.FZ!Y>XC39=AC,*IS[5RBSD13Y7:Z^ON0@8,Q8HNN&CP%9.; MM\V?1O1(K[>A>-*J[*Z$2E6LJ<88UL2AZD"Z'9FJ+3/KHU821DZ67]$?S*X$ M;#[* UFU!C$7VZJ/'FG.IG6A, GU:]JE)<;58A /9"9HU@0M;;QE$K,IN&8* M=)O#<+TKAJ7)/M>$AU\6.,:C*<6I\."81Y'.#O8Q%.)K.D=)#;9ZB?X54<=; MG#T:RQ,D9!$HN+VI".".4*AYZB

$"6<;D MD#8=XM*):OYY0<$?"M""(="\F8C8PM&\@XN$/X\HFJSE %_EP1!%@(^UR 9V M4&ED ]%*:2BV4EM(Q97I.X^W.(IIXC+!^N'TE$3Q*/38[S!]PAH!3+W>I@.8 M&U2F%*:K(Z=7/X*I,8@U(5_JKH8R]!325V,EE(!-H<0N8;,Y7-@RM'WF M[H7^DX^D^7JE%J9R]+3G @')MFZ)@[W];Q&>),&5/Y$X)3J]3<6<=G ]M-FR M+GQ1WNN,)]M;!TE&DK3? "'48$AC+O:WBTU3;O(*N#P%IUK]5I*B4JEPD]U= M6N3#I9DW*!NP_+QE*66EH[WK%4%A4=>WV)2O[E)F28 "?CY4KA"FXQ3\E#?B MEZL*/MEH?7(BVWY_J-P3!%@PO>OF\V@\R9+,+I";UE37V&XKNIE9_$1$*7;5 MDB[6[*&U(-I:_I2BL'ZKO$F[?)W>WNT-A\QYV)[CZW+%R/_($L67R%C^1X(D_3,(LO'0+*^MB:$\K57JB M3[IU"U9^!0$%ER'?0W"=4V:&BCL,QI H6&[ON;G=G\>AS!>>8,HW.G=L-^?S MNR)ILNLV ]$](R,2_TFU]+7[%6.IH5),28<V3Y)J'N MC)FO:Q)+L^6@UJ8"8)U,Z.WH-, NA$_+Z77**HT)#_$L$(V7/$%05OA4U-)^ MZPV2#DZ0/N5_BQ>Y>JSRC;>IE17-K-'=1#E3B=A)$QYZ,IF68&:E<>L UQ[- MU>\S/\:G,TSI\LJ?LW][,G,%M7XX/.Z_4&G]:4(T&0$WE\>MIM/S(Q>^6O-# MOR<BMO:[71+B0<_7#C1T+D'"/W:=QZ.$Y"CT>G#Z261)!P_X-MZ[*$S79\.1H&N05%W&_41URE%OT M;Y[K2[1*+VR-C<7+14;M_&7A9V] GZ$8']9+<=CJ_'#TP0Q0(MJN&J0V"/F! M@#1F+T24?T4O_CR9GQ!*R3//<3SAE,/8;+<<%"ABXB$T/IA" M8RNU70Z(H/&@, 'IAV#Y:,>E&$XHS\SG"^\-Q7,_F<,@*;L."C)-;B /QES MV$@XO<=TSC,4BDL8$L=-T'I0,,$,0,A\-HV,?*DKMQHD$NK%313 ->&EW:8% MUF^HSW9A"Q3H^FI;W08%D@8G(&K&(@6%]%H#8_ M(([&8@EZ)FFPIDC?!!V6@@G]79O-:X[<\)/W-%D2N6DY1ITKFI77#_/!G/0< MWXE+P]ES7Q-@N(*C: .HZFF^.I(8S)/EQE_TZR35&,Z:VYZZ $NJ)=66HIG+ MH#]JYN]N4#3-"NXU*WN?%;S/"MYG!?=WB:59=N3 7=S%EWY\N+T-79I]$+3O 1;-D M):CS1$VP?>=4+6;J&2LBVBB@*F4#PJG5"7"6X O&##2+Q7-!T6DH(&ARHA$? MZ/,A$O9/?(]>5K5:#]@/-Y0\^64WJ7P$]:[Z2 O MEWUR?H8GF%+LI;\4,5AY[!IBL!@I^TN//$B//P7O6HO(-WW@*5:X39VI+"-5 MJU1S&#/&5H=(Q?%GC2&L.?)L!/&6N:XM.NL+X)[_.^$7H' \(WEEAC3TP=__ M#",2^!Y:E6S T.%H(9SZ0QD+&M0'DNS*JW6G#+5X4.U9&PUF)N+0'+L==,#> MR(1I-; YMF%057J,@7RYO+J_E(4^2@U,/::\RV0C("/@;#28L9O;HU'"6*7* MHO10^\%:5KD +#I@J1*J6ASA'F8,H4+4*ESL-6GM06.S<6H%OA[-S+>[TN=] M',DLCKCM@XB@'HR/4O>)#N&@E%NM<7*>DCH+=<7 M;CG\\L4/8E]U!%)S(%./A/<5=]EFM>W3DYV!_T*(]^P'DMMR18LA0[7!@W4Q MCQN:7MS;B+8+RN646@T9BPH?UCG1O.I%RLHH",@S"EU<.A!)WX,YG:%PRH2@ M6@WKCC1D7!OQ"KH?)DXQSQ$-_7 :W6!Z-T-T]6SC"8I\=Q1Z9WZ0L W]=C/1 M"=/'[1.FHI/#-JU.Q+N5C\G2+Z1O57K9-QQ<:=_9X5D6Q5B=>D9)-.*Z4*K$ M5N;L4X6SM/O&J>;=M_]$"Q+](W)0/I*A$[04G_3QIE,RY[4Z,@6EE"LBW\>< M+-=-\E)>HV=$O8JR"V[;M3"VZ6N'2AXBB GMJX@[?\*:L[KVE F\P-@2'M8? M\&4DLP_(XXA;S2S(YFT+("+CTSH'M3G7:\Y"[R9 H M.ET?MK/>%>P/SS1!LKDFX7C!VV;[E]*;<>,DCF*V%V/;K^M$KBY]?-U4O+L[ M=[97A>(;I_0SE HF^L"'BZ#*\P=0G7@<*6Y."O=+N(KBV5UGA MF5Q?'$&%DQD-O9+PXZBD$L/JM.BDS?K[I+'B/?\Q%=WJ$T MN,OWO#HG/XI^AE:3%55C6DU,QKA$*U/.2N.BF>I@I]6OV'.VHZ4*VXM !Q+? M']VT?'33!4;[TYO]ZGK]$8<;^)K[&44)=AC^[/,S;V]^R9- M Y?W,57HIH\#&3WF05MCS-AT&^D\HQFQ?XJ9\Z1@>>1]3 M)^HZ=D:# _ M<7,EM0]@\X=/9BR$,EPMIQ@2\J=>G],<[E.G'1J(VB^@'O^(KVGN7T ='F96 MVJ)AOX#Z'5&?)!%_!411-$_4LO>S\QV?0@5Y@(3]N>D!COCE)?H=19$?+*6/ M+FTV>C@\'I:,A?1#\CT\;KD2) X#$D[OYD?X<)=TS3Q3TKL[!=3U8%(-1_R$#*>0*] M#@M6SOIH:G0>%I3:#(&NB-%<^>RJS5G"4Q6RV_?9LK)U-R---/]"223=NS49 M;UAH[\(CI #&#KLSJC-N)+"66@T,K KE_1PEU=_ _@X+/#UN(/@^&36. M-\R/\(AGZE$1"F\6O&9>;#$3Z8K)!D1H,P8CL M9VGG6M>-*'4="%3UV $A;#7OHK",%\BGDH*QE68#$3E,.BC>IK$0X.)CD!;: M4XBWTFPXX@5(AT];.M#>\Q=,73\"7:6U%FRT'(Z08>I!.1L+)S2NT+G2H!%; M%.=9Q8_SEP7FP:SOA&M9X,?+6ZF;U[ MQ4.%_G7RS0&J78=R +7-6*BEU8EVZT=_7E",+WDV'MM5];CHB3X]0-WK7AR@ M"IH-%S5A?+-Z>\(/++JK8 Y_["=1,Y4 0,4R%@H;>7\D66@GNB*#Q M8ZE*(HJU)IFBX_!QTY]JPWLI9G7JKYTDVOJGAJ4@ M';$/JI39C*<*HW7UXD< 5X&0N0AFW02[U;-7+28FKL8<&-([\@EJ@]DP8BU]EKMW5)&)BN]2L64#6-Q1S/YXN +#&^P_3)=[%8'BM>4M:C-"NC M_'>>-7!-XO_!\2UVR33DMG,]4M9I6SZPJAHC:5BJ:UA,H"H;BUV>;\? KP-7B#DVJU> U!R M3TXP&"OBU3-4W0:"ASXK(!SMEE]!T8RYPA-"YSS?ZX2$"9"$*&HY(*&#U(-R M-O<0Q(XG.)LO=G=W5+;U4/TP=*%#WD%-&EZ8,.>R% G]'?,+"LQ]8VL7FF)5 M:EM+8M8DX.?2O5I" 972LD#CCJE?9_Z3[^'0,Y"&5_[T3Z*(]<0!JN#PALYH4_"0*V4@JH%X.+Z8K]$I4-0G:_]C/I6V@ $#% M,A:1/%9D9W6FFZ&L_ ME^K!$H!T2U3$T7+?2[P9ZC8\HOSF /6L0SF VF:N_G-[,:#,_;P,78I9XS.< M_;>7F)SXTS^)[M43!ZB"I6.&?[[9DA2C_<_B;X(_;0R*7V(<>NOSLPW!^@OR MC.EKE\S?I/+,+^Y>^>B1WY?T<72&8^0'T37_ [\WO:+8C_DXGS\??_CXUCEP MSOS(#4B44,Q^R(=Q@O4XSM_RD9S54'\O<=@J%\QMX4\9T12Q\83?B=)AXW"; MC8UQ'#)Q*!M)R(BI ^PU>9S)BDH+#Z_!/L:.X39*6ACNHJ]7U_%-!&(8 < %<\$?45_$'J:1#&98QK!;W&) MVAE[E$ A9R*E&@2C3[%G3WAOD"=[C4G2O/\7LR1")3H4@PE$O;Z/U18"5KXC ML#-*/;YV-9JCOTCXG3D%A(Y"+_OQ#@+ MP;<#MA;?D^4)#MW9'%'%^S;JGI9;%&T^0-3L :T@6/ERBK*GF3=MM$%082<6 MA%U7I;L"STKCU2W EKZ,P^,9T2U^PF&"KW&L>AU'V+QWBU=W3A%-'L I:&S] M'+DN?Z&.D>MB_XG;!A5"4(\'D8[9"Y*4#7 :M5HI,KU^DK@J45CBWV@'?$:B!N=W-P;34V2YB,Q7* ME8]2RCM:XX +IA.IS0@X#XTMF#>4>(D;UX9-WL\:#U&)F@8?H*MH[K);LE@$ M2U[NS$_KU2G>P!:V'H;W(>/4II?/MLE<9T(HPP[JKF9<$*GH%2A![-OD@72) MF2)NX]GBF-0YQ2HXO/\.J-#-EBO3G!%$0#]H?<[LL%,U&HYXE-$Z=(/I]#K&(4%T.G.5,L2'^)*E:*BSPX$I3FWG1']+?1#GM3EC>8\ M&B/';:OQL% 2$@]A8D^DZ8;Y5NP7:(KEE5? 7@-"2G#%TUEY=:<5Z:6LRJ-J5N5J0 >%GN.6AUQG5QXXZ;#LSU'< M8::HDKD3%/#*('CVV0 M26GF[W%#_DQG (\GDPC'G+)1Q/X159:>ZAHJZ6+&%&P3I$C_!9I;D_VKA&3+ M&DC9-Y/[6P.\>^;P1\CE%&O)6-CT072;UQ+YP@2#$?E699O>*3SE^X(@2'>(4@T6-S85#]327PG) M8!309)RB*( P?@S\J>+M V'S!T.W7NMZHC#QUH7TQLS-0YRS='MYRXM7C"?? M(IPR*MD[R+H-!28U$]8YIILD%Y>+E[I K3H,$Z)-\C5B>_V"<\5DE\WUDFN1 MQH[3V^R\5EI:E/T&41EDM889"I#UF0(=W5;/"=>E!?(8XGBR32!P=*C1TWIP MZO !.FWM^\,>6#=HY5;F388@X2K!H'?6>M9^41A(0ZYP^R$(64$])'&S=2AU M:A=E-79L1T!,,21U8T4:MZJS;9;-*C\(FCS^@=WXGMSB17X=9$S+6RT8M-8^ M,13,VV484IE2)F2X^^^M2VQV^['4X>.QS_0K=M8&BZ"25"OB1Z%WP]PE7G! M%9_NYFLM!LK6+_==$)I5%+R]^R:]Z:?J8R*'KD-0RV$W+6FU%^(1[UM*]9&Q M)TUQ%+;\<>&1249\"&SPJ=&,6&4"<;7I#XH?S+#. 67?CL$]17S;7!;!VG#F MQ/#_X[5;V6_^/U!+ P04 " #(@VY9L[K"%==X #TU08 % &EP=RTR M,#(T,#DS,%]L86(N>&UL[+U[D^LVDB?Z_XVXWP'KN;'KCJBRSV,>;??,;JA> MQYJI4])4Z1Q/7\>&@T5"*K8I4@U2525_^@N #Y'$DY0$9'GO1$S[E)@)_I+X M(?%*)/[U?[VN$_2,21YGZ;]]\_Z[=]\@G(99%*>K?_OFR\/YY.%R.OT&Y460 M1D&2I?C?ODFS;_[7__R__R]$_^]?_]OY.;J)<1+]B*ZR\'R:+K._H+M@C7]$ MGW"*25!DY"_H:Y!LV2_939Q@@BZS]2;!!:8/RA?_B/[INP__^(C.SRW*_8K3 M*"-?[J=-N4]%L7[]+L.7C)R&_Y=V&VMBOPH0B*;=Z4]N[U7?5_ MI?J_)G'ZVX_L?QZ#'"/ZO=+\Q]<\_K=OV'NKU[Y\_"XCJ^\_O'OW_OO_^GS[ M$#[A=7 >I^R[A?B;6HN5(M-[_\,//WS/G]:B@N3K(TGJ=WS\OH;3E$R?QAKY M%I(\_C'G\&ZS,"AXM1M?@Y02[*_S6NR<_73^_L/YQ_??O>;1-_7'YU^09 F^ MQTO$S?RQV&THE?*8,>&;ZK,3)-XA)4GXH[?JA4U:E]+UKL'-,XBRZ3L>A[FM[@D_;#BD.,*"M[]R$ M158$R2CP;4WGL._PN"^^UW/_I:F?Q^.^=$OS)+ +$?+@SRO_K@G[\9;^JP,1 MOQ:T \-1#9(5H?' _ V\8ZC*;DK/PDZY"?/F&1%M9STC+W,9Y(^\X)P4M/ / M__@]3HJ<_77._N+&TS]^G9,LVH;%C#Q@\AR'>/(:YW6QW";ZG95BW_=A,H4) MJ;$&)#087$E\'V:TN]H4YTGY:4OU)P@2G'_&ZT=,>O!50B[J70^0U;I=VP2U$G=7Z9 MY86ZAX!&"OPEL2D.I;A*6J;BYYM-J6]_7;_'P5!)M6?U_]LN_SJQ]^ M9?-@O,9IS1R+JFDA-FFCR $AC(J9'V:E'*("\)Q0Y,HBMFR M5)#,@SB:II?!)J:S;2U?##HNN6,%O\TCK0(83MF@[/-KKX.8TGF:17<T50;#S*&(A1YU=CE%DZ(@\>.V"!X3 MC(J,]JV$CO%/3%7#FO'EEE 0X4ZQ5MQ][&J-6 :J7AMN/_-.#P4@8;Q>B9QB M-I?C\+M5]OQ]6+VCK.SZKWUEU[_\>GGWUYX5W4,CO:?:5^X7X-H_XHQ M"Z)0-/O#BG/E)HYA=.U6#BG+.U./9$"?W7OE,QYQ<\K]JXOL]:> K+-TIUS; M%D5+W05UQ4_K M@/RF6=0VJ[E=C+0SHKLVJ=?QSJR!0,65RY8:8GJH48.RULWW;^_Q,TZW^ [K M%P04LDZW3W1P.]LF,D$PA-*A$Q>5N%B;.H ]UX*^;IC3VFMX]E=]Z 9758N# M(949HX6#8AI0?-/E-B^R-5M_Z!FFWY4S:3FEF9T)':KI5>#0S0JGN#I0:B$) M][RN#7T._I:1&ITLF$ EY&H"J 983^M$">]DT<)29 3'J_0RVU):QIK(PA%EN)J\C3:OGMT-+L [Q0Y!+:Q<\W*J MH,9%ALJB$"T+\<)051IJBCMM&-Q/NXADFRR-PRK>4DU*M:@K[IG UA13R8%@ MD@%KY9UMIAO@MNLU*L$O=/0!IU(L;W82;<'>>]<[PZ6?[0V!\L? M?KV\Z^^!M1XXV1@4@/!MP>97[W4L0!%&[#]-[R;>UPENXC0N\&W\C*-I6E!\ M\6.")WF.B_QB5\X^DB#7!8@/*L'E^L$(T]IK"0/4O9-M/.8^*\L2SGD1:%\& M*@M!CSO$BT&\'"B+73RV:[W!!9ZL".9>51_FJ5-P'IRG!2Z$YDFEP1#0"%$: MEL<5T%[CQ.>CMIM-$F-RCQ.^@)8_Q1OU.2F-L+/S4D; S;DII:1WAEC!$\Y1 M50JHK7%B=F3+XB4@FL.2/0%G+) ":VJ^\Q1&;]D&P57&/A0C3)!$&IT^)G\ MN\E7*..&2LTS MQ'71^_H?'\XX&\L_/H)TEY]QD&\)'\+=$/SWK2)#FV MG?02)_J#\GTAEZR1 VR3I2L!AB-26,(.3"4$R+'(1IO#IP)@9@$#)P# 2&3& M.#YMD'P:3[ ,4DGT81K(/;X!D'T:2[ -LD@U?U "SGC%P*>,MK&*,7< X MWE*%/*;KX;,Z/FO_S%FL51].$S=5/_!>R3(TPE#GX;/G; -9FF=)'+$\"M=I M$1Z,.LD+Q[>; MDW@=$';Z$"]C.L4C\A/$8PMQV>>,,[#=#0TKP3M##X+=YVY=R#X)4%G,&:H* M0JV2X(R1+H*$7?#P\(1Q4=_LH%E'4HN[9*H)=)N3*EDP[#, %/:VZQ!/E"W1 M?F%IGN4\:1ZJBSA#5<$G/;P3/;-7++(ZID)S1D>=,1;@ MQ%R*7)P=G6D43CMVGA.\X:D>65:J1?"J30BO$G67%EX/=I\<7BX'@A(&<&*B M>"Y>9PWG"DXH3\*_;^.R']6-@5323H= >LB=$9!#A2#EG1A&:,+:$!=$M>1)FSP[EG(1Y#BZQ\]9\ARG MJ]LL2-4^0"_OS"G8P&Z\A$[8.SML$0I^A.D@KH0:+<343CO"+?W7G)K^1-]] MEQ7J2'^UJ-O.0PVVVY&(GZ&!J><04?&]&;-E"X28@Q4Z3"U4NYFX3 M0@UROP$ARGBGB &8N/&P%SUYLM&?G^("7]+)$-G=QFOZ[TCI+-2BKIR%"6SM M+%1RWIE@ :[/!BZ.2GE4*9RX_PA#/KS!57+:7HH"=)#I4P@H=DSGFM4GRC(Y%%OXVS?,MCFXR\I4-6*/[AR]JGV%2 M<);QT0IXDP%2*^V=%]80Q5,T5 F56NP.$53J(:8(QXD\;!_S.&('QM@%*+,E M1ZUQ*!IYIW<"FF!W[@54"7LGERU"@5M4BAW.*CEV0A]TCU=QS@X;1EQN!)JM([O9N0CY*> X$MV^C0ITZRKA\8J26=C8CW49C L%P-!#3TV M88C"I%%;'$Z70WF:*@*BY2(N.QD9N';OTG[NG1<:4(*38%$MIPY\+K> IOR: MV?B9N3&U3]#(NO(*1KBU7U *>F> #3K%1EVC@#@WP+B'>SI1)W%()^M\?O4E MC8N"38$I3C_J76JJ3+70M^R-9@_G79LPI+U M9-N\BJ51.B&YF"O_HP-9NQZ9C'=2&(#),B=1T7UD$Q17TZ3:X?>262R_J>6= M+K^98'>6WU3"WEEDBU#8&N*7R+E8?_M,OM)7Q8D\Y9M4PEETG!Q:$QC7?>R] MKM68A' XEA&4BYUZ0QBG29:N%IHQJD3&W>:O MY^R["?+$)1"\ \71*4B3SM7_5+JPO$WDY#?Y9[O\^%IW8Y:W&G4F %T)X!, M(>N=7I8 )1D N'@K@^%I'=,B*X*D3EBC7J.2B[ER/SJ0M<>1R7AG@0&8L-_. M1)OT08#6J.8DB[9A<9GQY7K"]_+NX_PWK3JZ$.EJ(J<&A'$\DO;O,UNNX,"0]W'Z']K*G M33V"ZZSBZGFU*.,N[8@"WC[I2$_ >XWK4(D)1W"3U!V.=ZC'2?-@9SVJ[Z)"),6!,]@3U MW^E3OX]P7'8G]!_[7H3^\>ME]HS)Y#&GH]^PZ-DD>>Z""4I8C '" M0^\UKT(DICU]9D.'6LIU15]E(<^.QP+8)19T'[NJ9AFHNI;;ST!4L@20D(FP M$N''!!Q7\(2^.&(OOTF"E01^[[FK*I;"JNNX\Q!$)O>E0QB0KZJ^0KG M(8GYIHW.CHZ8\TJ7@!3JOB4#BP(B,#436K*>''MYPJU+U,>GG"27&;K39":'8I,V#5;U(#[ M?!$E03%&"4_)&:Z!*A4XM+E^9J-S.DRR-+8E[Y,\ FP=?QIAL!3J([1D$5=# M3,\3D^:8Q%E$A]G$Q"%!TC5[%%#[O.F)@6*,')N2*Z4XXO+^27*=1E84:>3\ M$*0'4TZ/2@@@.;K(3-2@TCZ)<1/G89"46&[H;_UH'(.L:X(HX?9)(@B"(HH* MG9(LI4+-&:[BE3!_Q0&QHTM+T@]9!*ARJC1B (G2QV:B"9/W0I+++2$=U.H> M1RWJ;%/6 +;9GU7(@2"* 9RP:UN*=XCBJ0>Z3HNXV-W$";[;2N(WY"*NN*$" M5W.B_QP$%Q2@A -27 PQ.50*>JGY>I<@+5CN(*4Y?3&W#)"#[+*@*P.("5)@ M"C;L97DJ)R^,N,0L:CV9IA%^_0^\4]HER+GEA )FEQ0](4"LD"-3T*(21EP: M47$OQ)B3>,U2Z,:AH:L0!=U20P6TRXV^%"!R** IV%%)HX?II<^>9!&\3B-* MU'@9AWS3V< 2I;Q;LAA@=SFC$ 9$'3U"!8/8'0Q=+9]$8G?(D$W6"G?@E[N3 MW646J4:;]4UBV[-'"[G)(( F*2&IV"/Y7D6?T/Q'30+(5"F@\#3/W@GS0? M;$GS 31I/HPAS>(E T*:CP-,_>B?-!]M2?,1-&D^CB(-K7BOON:2_G-&%MF+ M+#A;*>F%,B)4*6'V8O#H(F SD84IL/$,4_%)$SZPFI$YR9[C-%0/F57B7@BC M "UE34\6'G7D $W\:0;$M9Y77U,.RHV-I!;SXV6Z(.4NII2!1Y(N,*-S*:5] M4F*>Y460_+_Q1CL1EPM[H8<4L)0D'4EX5)'!,Q&FU$%4R@:C MBD5 0@WS=DUE?#3DVXS%2#UEJ3I 0!1Q5=,J<'5M]Y^#J'$%J'ZMU^3.)"_IFEE9LFU:[/+*X M086?) YD5LF$7!%" M#;!F@R@!@@I*6$+FID80U9*.23 GF)$0I^7UD@N<1ICP.R8E=NF$79'"#+@F MAUH2!$F,\,3THO@\;&F@4J6\$=0O;?A=[&00>20JGBBD!*\@DB /D4XJD$92 ME8H^N?6 PRWM'W?O/SPNXB*132Y%$6=]D@);/6.7;[W_ M\.WCGU"MY;CZ[[(%"2+:)3[LUH]9HL@^)95R10(-Q)H'$A$05%#CZK/A+D.5 M*"IE?62GZH"5F--[[HH 4EAUU7<>@JAT&2+)I?2MNO;D\J]?PR<*"BL.),C% M7+M^&TSB5:!(3JB5=DT*#>0^/R2BH*BBQJ?T&8T*VNNXSFC) M4YQ-TV5&UOS]-_0?$BL59;BJ%Q+D>T4Z>7=1LP88'>#9A3"(.AD@U 1.L.4 MSG]C6JA6JU;"O##I:Y9LTR(@_"PYD7DFA9Q;YBA@=AG3$P+$%#DR!4,:851* M^SF@76:/: 99S.%)4\#HQ1T?U]:"[IW:ELH"XHP6H.H,=Y7S8S\V+K4\';$L M,+LO(G[&5T$15-B4]JK$71^JU('NGZ:4R0*BD!:@\OQDH\-2Q00UI[REC"&7 M=*BURC11XCTI]XEC!(AB[IA&!! ]9+@T&60(JF6]<.%A'23)Q3:/4YRK.Z*> ME%LN2"%VN= 1 <0%&2X%%[@HJF6]<.%ZCR@1?EN/KII'R;LQR5)Y& 9%12"?L M_-81)6#A[A%!$@21C/#4]Y T&JA6<4P:<_C.(AI@=?*TPYF%5<,L@5? M\\@D#X)-EB"%JY296G=RS141T_29S:B=W%X]Q.L(.1X92P#V!L8M"1 <4<)2 M#8O;=P7XR9VW?4SB\";) O4J2T?&<<8\$5XO6=Y> ! #1%2J%'E<$'%)+_5_ M$:2_D>VF"'=SDH48LRBKO/%6IO4W2VVWG!ED4I=-5JJ >#8$KX*!^R)0JXRS M5H_E[]YF2V;D))Y5BYL*&ZT'Z;J@J!CC&'\'*+GG9XCP H! MB[4J"W7=1Q#5VNB76M\_+R=YCHO ZW@GS&60/['_O_[[-GX.$M83 MWV-J0,S6\MF#21IU?VA)*C['@66Z).!1S&\3]: "P1#Z&%8(Q*=2B,XL4,C^ M@1MY[TV@VF2@%H:88GI,\!TNY"LN=BI./:@%^(XCU=@V"$!U6=#+1+C' 8+^.[3G.!- M$$?7KQNT(7W4FEA72(P803MS1VADP)Y2)NV>*&K1( M&E$6C,,Q !03:J3GP#@TVV!V)4^ZNL5!CN_CU5,Q6W[),;=,Y6;U.DZ[,!OX MG5Y,IP"&5S8H^^3B4FPM\DVQ.,FI0L9M3P 6=7K()Y8;UNNIQ MLU[%)<5LP+<9II,'0S +D.)8J53A R5OX;)E@5*&%A@I^IVVF.YRD%D/#+,& M@!67CVI54-Z&+UWTIQ.Z90Y1UOG2D0JNL&K4%P3#(QTZ>9!Y"F\*9\D:OX2Q MX8I7FE@N$QEI4JX4@:6)UC@?E% 3 6+U:RL=2$7?QL%CG,1%C',ZL^,AH$]9 M$F&2LUE>L3,L$]JKNR3+4*/:=++5!=,M#00L7!XSG5Q,;Z>+Z?4#FMQ=H>O_ M_#)=_!42+^V"F'0*GKAG$T3N=ZJB >;!C$0%V01U]81_A M''+ LD".KB08^FCA*8,W-J4TI.E6UP[J:NDO9(NC5OO03ARL]-U/RP:8)4[5 M+)3!$'$H8OF4KB)F&0$0E+J@/%UW-Z@V:Z?W>"8E?[MT*@/4VW1]#3@$M($I M#,^8;$.P'3I'4/;I'IXR4BPP65]DA&0O[)"BPG"II-/3+6JHG<,LHA@8\JBQ M"4=5F.1Y0451D@5I[;$.Y4N\>>$<>/?#QW>\\L<=HR1?J:4BI3'\A1\[H/VY&F.)\MKPD.(H-4=ER4;>S M0#78[OQ/E//.)0MP0CP)?LZ29W8XOB: QT"*M0=S](A9#\#:D"&JQ*0$AG:V2,V+1) "NJ6N>(C;!M A M6G>$8(=7(V)10/6!QET6;_LHAIT27WLA0\BAI00D&K!497'!SV!.TN@RXRF! M<1JJ::'5<)IAP@R]DS]"+0ZFOS)C%&(#]AIE"HA&Q_\"X^#@)RCA3L,"G-Y M2-/@(*:VPO] I8IW/LU)=5J%H_L:)-O^M<1:2;?'UI10NZ?5!#$PG%%CDYSC MKTX1Y67&R__GW7?OWKUGVQSHF>G]!7UX=_;N'?]_E)?I,(-M\921^'<<_04U M/\;LRK^H3 :P3Y>)@@(]T ^.629Q]/'=&6+4X%+_ODUQ\XMW@K8RANK8*8JY M[C9E(/M]95L&#"D5P&2]8I:JZ?C^SUH^?GQ_]O&??CC[\P\__$&(.8DBGE8Q M2.9!'$W3RV 3TY&HXB,KI9W&Z^DA=P+VY*)@2*O')X3L-=*(95)!<8K"4L$[ MC>YQ$<0ICJX#DK+-\$D8;M=;OJ=]A9=QJ%Q%M5%T22Y[0]H\,VN!H9PU5$G M:"V(HE+2_R3U&=*B+0\K91>.$/R$TSQ^QN6^^&V6LY.JL^4B>%4YZJ&E. Y@'V-B+[)] M2!%@V#D.M\ZU5:G&VN6@)#ORO8W'63.A]I5'J^?LMHHLG10%B1^W!=L+6V1L M%7K?( T.\EB%^UV+.>2#Z-=MQI0,:PGZJ#;)5Z_SSM(0AK$T9#JS9UZQ5ZA! M.F5IV R1ZL"BIR5:X[8)GV*#)&)WU6P>D!GA5QU$?+EBC@F_#<9JR4VM[&\E MTV20>G%3I0EFD#$(KG$)M%EL L;(\C*B2;/89?4Q1"5_#%09H&9>7P,HXQ0P MC4P3UB]!,F[*%U '?(A:P3?3NL!-+"NE03.L ]&67>7Z-TAFJ>_+L];RS3'% MC7F6*J#99KXS3T6Y[$3WY1VXL3=P2&>EZ6G[;\A@SD(-# _ML>KW#>&,X82K M*(T#.*V&)[[9#-TTXA#Y93EHZ_(*WHA-L$@[7%-*>^65>J"F$(7+)^T035K8/:,R6.68]WJVX@+C<&3K;E'=,$6M)6KXETA+Q?! M=@!*KWSE$F"\DA26^AK77[B8_]M:&T2W<8JG])_*)"H202_$$(!*R=%(P2-( M'YJ&)$P4<5G_3+G'SSC=8M/-OJ*8VT@E.O-*/.G&31-BP>@@3G%9X>6J64J\PY&HAUMAR)B/=:UN.27&#")%'.1-G1 M7LZ,TR11PN0Y#JO $ GHWG-G"9)DL)IT2.V'(*I6ADCP[*4,BKD0&(]N<$=^ M/+C.<\/:I>^ADN_&'ZL%'V&ZF1>S9879T)__8N/'??L'5"]+IT_\UZM"D"J3CQD,J?LNU75V'WLN.>6 M5F/[&8AJE !2==M'J<;C.G ;=^/181L=M7<*Z% I_1/)\IRZ MFJ7R/%%'PND-<"*TSB5P^\>PAG0B,.$^N/O9PP.:W\]NI@OO#&CR]E3WB)O6 M:#3R7K(IJ6!+LRCUA<&X$!-"(:'[_/I^LIC>?4+7_S6_OGNX?OC1/Y/808\' MS,/;/^&4&I2P'/71.DYC9DP1/^/*/-57&%*"\^L&AIDF7#A@IPZ'D8,QBT.? M\N0:"R!?;I-EG"1K"#F]#J(H1':.)^8;X^1!=*RTRLLO.GK>&2EX?]M>PG.? M:]77PAJ=J>#)Q^M9+8UP)0Z'*_O#F"93VY)>^")"E3)F+P:4,P) (9DE&]C? MW,\^HVJ -KL[> GN8,;<96G6M:#BOF&D;Z'GDDW69K2Y950"T[?9(A5F HN? MKN_1].YR]OD:?5O-!O[DG73U^=:.*7=8Q36UN.,KQ;6@>]>(2V7!$,H 4')= M.!>'T]-]"N*4^=I9.DV?*3*>>5&UZ"*7=;I>I8/;6;F2"8*AC0Z=F#\\SU&6 M5@>"T1H73QG+HE3K>:<0G\0J/:MNYJM14:$)H-8A@,STADKGV!?7-[/[ZWK:LYC\U^&A+D=JG=3$RL]N(.75T&2QN)]>?%E,+F[I M&&.&IO/9S^7*_7?>.:)+]4K'4J:0,%MMYRMG]B8)2VAF55AK:=9XY1M(=.0[ MO[_^Z?KN8?KU&D8WK#+KADXGXU5:WKD;[A8D2'-J'AM\I!'_*^%CDTGTMVVY M#EUG*Y:.4>:![@Y)MQ@@-)"3?EZ;9G82 . ;ZRFM[C?YZEW5E=3A#A7[\E'0 MO,#_%J#D.QGRRFLU'&??EI<7Z') MU^O[R:=K=/?E\P5E\>R&C:8^S^[0PV)V^1_>"5U?3%,GY#,05RWNDJ FT&TB MJF3!$,X 4+;#51D0.]6.>6-Z5%X &'Z.02WTI549 MJ"H$E:6PL[)E.:A5T!GB14&E\U6<;.FOM@D9!Y<"@-(F$RU(K2H".JT-N \D M=E6Z=VKW1RPZCZR0]3E:5'I8J2 8RNG0]8E5RR(J7%()BEOL6U%QVM+F1MHG M?WJ0=0RJ1,%RJ(O/AD46/NB$50'^$KH/3JMZ@TF<170T3PK=JMR1;>O3Y *O MXI01!3T&]$%(60(C6[_M(,OS,,IJH.1W*&1+-,MQCX0Q94IK3V[ES<>%N74[ MYO6(DQDH!%#@ L9]L?N=MWR1*2Z:Y\WC, MZT*]MUA=8,SX_?8143B'O Q"3,AQ/IAMC-7X-T&[!N2D5IXBJN/_Y(G=1P_C M[>M4&YQ\9,N$07H]-'^@=8?YNN3'=V>(^M&/9^A+&M 7>5P(&#=G\C$]-]6B M$J2P',,?#YDRN;WH9;:\#/*GFR1[,:6)U*MXN?Q% UYZ#8Q$'LQ(SP*D^FJ8 M;(F8$N):D/:':0?'@,U)]AQ'.+K8?:%#RFG:Y%^:T.[QN;S2WI"Z:$1!C@\] MC#2T=S)B8"E@^#L:NA!<.'GX"=W96W)8(C?RSELL"1W@.F@9W0N'X3;+T*%1DB]MRUDBP&S2O]-]DK3"=M8&\@/ ]BG<5BT3Q+9TZHQHWBG)$G*EM-C= M[?1F=H]S3)ZKA;I+.D]8J1:0S6IN S/MC.ANJ>AUP%#0$J@8LUFI4>?)=;Q3 MC?<*.27_34:NLNUCL=PFDS#,MNH4?'H5EQ2S =^FETX>#+4L0 IC8X*CN.J" M+8AUPAHY,#>BHS4=^Z0!>IAO+DUB'6S6W1/2K69)A)W'4R@!"PN$@B285JV% M9[O/!F: \B4E.$CBWW'$&L@L[6UQ7-&>\)EGW*^2@JDWTT:5Y)*!!YC:IN>( M8J#YPO$F"#LP#OV9+.GB=Y MCHOV;,.09W9P,5Z2]P\T4IK9W[(,,&YY)'!A9:0]B\R6K96.A)6+""N8/=C2 M/P)6MG]RMS'/EE?XL;B*,TR -&6UAW&(Y34/"VL\5+O_;6K2L@IS, M)U2M"W!\:'6@8;W 4TMM,#0>#%F8XI;C C9NV*\BX S(*[K039ID@E"9"']?)CK+QX MS*#CEWD2^'K*M13@ME$1%\ IE*B/:0P?'FR".:K#U#5MIQ -U^>S.GIUVA?FEZQ"#]?RU M*0D^H0=8(>2*9ZJ[,LR!C2W+FT+*-:JBHOQ1K@F)-R^0M;[$(,T73!UA"F,E@/4H'!P.&1I1NF*7IN]-$"W6E_F5*$=Z$<5 MVIXGWCJ3#+-NF2H46HZ#K;Z(J^O_ '*SGH+-@QT_(T&":/@TNZL,8Z(M,\AN MJMW6!+P4I(&KG&=O2EF /"P'&%V36'!:&)(M;:K[A:IA#=:N1 "^=(CI%O[5 MICAHIP$/-T7NARO2E\/2H-0%OO39W6"K#=T-7R;NZP-9KI>;9;E:WU4&[*'U MB 6R]G8_83.T:H-\S:-JF4-Z+E'7^ZA!98YQT-!7A.]7U: 5Z5(+)@EF]&!_ M.DKQ1884 //6<5^MPB^P*/^,DVSQDR^(E(*KA@4;>Z:$($^S. MB0B5,+1E+!-0W2+^,B,HK\115*J#",>W;U 'MTBHKO(P%_DFNG\U;F7W7_7^ MU=&1M]'AW]3!@X=V^-J" +#8PE +-FM*@=[AFZ&;.OR;Z=WD[O+(';YT.[7N M-V;+V7*)"8LWS/+B 1=%PG.D2#;SS"JN-E!MP=<[IR9Y*)WZ *Q"OUYWZBS* MOE+DTTC:8$*,(YXV]>$I(\4"DS6+W58-;M3RCH_3ZF'WSM+*A<%X M+Q-"<ZTWBKE@-G;;]G+[\LW MS]F+=6U)J^;<:UD8(7@NC0Y([V7&J_9@Z86E0F,+#PXSUY7[VC M%+:J=^P(@^P=90CUO2/!SUGRS+?XJ-_R3JEVZ["AE$;>EZ,R4DHI#-E563&K MY:N \Z:SHO#8K:\KK(IW-,6 M.TN9Y>S_67KIYR#!_%A;7I XI.V9/9BD4?>'EJ3B@Y[D34[O SO=I^K<)7;\ MUX 92)S.-B%I]LW-]>6"7;M]_5^7/TWN/EVC^\GB&LWN$%M@]-[N#K*YS!XG M1KA46>#;7[?\XHKJ< W"96OU\X';#=DM EB]IQ?;A9T$WNX?T+1L\VAR=U7^ MX_H_OTR_3FZO[Q8/GG+?';W7.,R'@KR^\#@F2;>79$PX0X_-]739$I4@_W]Z ML&\)\!*4XQ@T@!R8G>ZTH86;Y(S;S:;

MMM/T MC<-,ZN1SM%,%,PP>AE?(^/AE/K^]_DQI.;E%5].'R]O9PY?[:S;6O9O=G7/J MMJ+D*)OW6^B+^\G= ]M'G]T!B)IK91!@U]'1&;/B@\D$'8?.*X"*EWRVI< P M3@E-\(!LQ8*=AN>1<'$3" ^ *^6]52:B]*30.U%+)MK MDN5;@M$O7/6XE_.9*_GZ%8=;EK7[,BCP*B.[R6O<=T(:.5?5KX59FQ,VKX/Q$_-?Z:#"]H! M*>J]\]15K4L@U77>>@2BQD4\_?JN)/Q4;CTD6>#7XH(6^)MFV-*2<3VL$^#U MQW>- (A*5Z$:-.([0XNC9Z$P$^(R>\ )9CLH%2_O@K5LB*^0VD\H:LTS=)-EQ=%/ UCT1AB33R3;;J9YOC422ROMK(V1&A/(8]>)UNPZ#8^+UOW]QFE$NZ\BQ3:WJ-T'H.@@AR3X#FN9XB+=2>X MDS5+@>F^_B=AL0V29,*M=[G+4FK"'67^\\K0 MS:A%G4V0#&";>9%"#@1M#.!D]RLPMMPQ?_.,2;#"8+JFMBG9>^FEG?:QYE@=WHZE3 (?MD@U.\6 MM;G6X9BGSH]%X!>[KT&R+<.<\WR[WK!_7<4L.Q.FM:LGVM "G 45!A;@ M;K=DC&'[;90AVB#8.@JR;.-%T4D_Y]]58\16D>@>%UMRW+048TA[AXLJ^'\0 M565J_@BJ-D)-2U$'*!F50 =2D"6<* OR3CIA1W,8^73J_DAH-DI-1K4N4%(: M 0\DIVK?VC%5)8[_:]YL5.A8:JWIBJ #3:FY::D&@I;#L/89J>J2T=>\M='D MW5?RZ[I&N4F%IC\/J35%[1RE:B (. SK0)=8WM/FR0\&C]LD(+=Q7A@C_C2R MSGR="6[CW52"(.AD0B=XL%(>,04_ 8 2#RQ?:58)>NP-)>O*WMUFN2C2Y%W"< MT4A6%WIQ^R. (@7:ST#4 MO020_?D_3[7.MJ/EAX":)PXC(&4'?:J?0=1P%XLLJ-'#N1W]62XO)[@TY[:@ MG=8RG]'R<10K2S_1P6:%[0KG(8GY3KKV+):%DL, ,4L#6C%B!@T0=+&&*8L4 M^S29S)O!7TO7>4\?Q>RU0?*/[SX\[P^EZH/"C#KNQ@26\/<#!8,""&;9HA2' M%+4>HHK?/O^I=$ MTIQM7%S@%"_C(D?[H:B_@WW7A+ Q\#T.LV=,=JJ44W(Q9^& &I!-T)]$!@1) M-,"$ #Y"LA1GVSS9H)5,H55300 M:Z9(1$ 018U+R&"WEZ2#F'9>1:;H)]5)&WT;$D-D,%84]\$6%6@9;?JRX/BC M #B,2*X'Q:M543E+Q0)83\#9<%<*K!G;=IZ"8((4DC!J7:T(OT\.-=T.@"-9 M-6PZF-[E<:X]O* 4=3PN48+MC4T$.1!D,8!3CE%Z9*G4'=/EH?AM3L(96>3D M.B_B,MW_9UP\99&..G9JKF@TQ(B:4C8Z(.@U *AP+T-!GZ$YB4.,,H(6#_=H M7P0JRW"]=;J&-CDH)/.E40OFHXWC[EJA+V"XS5G1U5*>RVA%8YGB(E M9&9^C;.DNJWDIVR-+QDLLKL-7NR9JB_")UUMC--Q5JZ7K#KF"D@!_C)"YVNFG.R'(\L7N8F0IZVQ4" MD=^#D)L(?H9:Q3%6]POTM]YCGBSIA#VL^!@F36I)2!,G(TH DR<)1JM504'8 M(TG,ZX(]21"NR A/?X+81Q_9WJ7-<'Z7%?>8WSW7!(AH.L8ARC[VT.T,DNVH MZS5!D&TP7-UN>T1+0&E6(%*6T?2 KA>B69A1?IE0%[S(/J>;F(4NJJ+ =,+. M%IV-@)NE9J4D"#H9X0G+REP!<0T4IV@1K_EDX//=?-J*.,T]!8=Q>(OUJC%% MMX^AEG7*(QW<#HUD@G!8I$$G)1&C#ML;ZS''%V&,V_5*2>=DT6_**\1@$<5J MZ[U+$Q\[[37>.<%10=9I=),$*XU=/3G7S)#"[/.B(P2*%3)D6DXP!5^[EVV? M=YGF$3%QHR_HHX\1@RAV_0P*@77 MC-$#[S-'+@V*05J(.B:=(:KJF4[-X(J.N*.;C >%? T2A=?12CL[_VN&W)P' M5HN"H) 9GW#G:W=QGT2F=]1O=DTO(_ ]<[*KT*"*K9 MXQP[.?>3=4YJEWHC0R_NE6>*S0R=+*3M# N< #8T.,HO:422W>H!AUL2%S%6 M!")H9)T210>WPQ*9(!SGHT'7)P85Q526C;;WXCZ8"4$P*P M#A&:IW!JOP]).'SSBDD8TQZ&"_FHZT\D*(^GW@0QX0,HE2TR2:>UKX;:H8$H M!H,49]>![3[_5G"N7CZEJWDHZT!,"JXX8P>\ MIHY>&@2#K"":.Y4=^AR0WW!1'<0J;Q9V3*II.?%?D("? 2+D-D[QM,!K6?X! MG; K,ID!UT122X(@D1%>GT"5 JHT$%5AA.%93M O3!MQ==?;DY\+DBPP6>>S MY8)$%)5NOJT3=K:"8P3<+. H)4%0R A/6+ZAO1:)@P1Q+1[;*I+)==YVCEP] M9>X]=Y:E70:K2<[>?@AI%BP#!F#:V\!:Q(4T_J4OX+R6.\"$:N9/031Y*20A MYSY[YCKZ;IO@]^\>_^D]A3>)LDV!57N'2DEG<75ZJ$T0G5P,! WTV(3P."J- MF/CY^[:C1Y6F^P2@]F31"3M,^&E)&;4D"-88X\(B3^G_^+O5*;!D0FY[ M%!G ;J_2E@!!#B4L,2EGMO&5R:I-WP59IX5-)],6]-''B$!E7"@0=M-!L M.YA%E??,=Q^CI8I&UE,/HR:,4A $9TSHAG0OWJA3SZ1->185S M )A248=,F,[XS9Y80KU^W<3$S(>^F%LZR$%VV="5 40&*3!QGZX6\D>%JVV) M0&G)7L!M]?>!=2N^?@JHRGN0A)%FJS^H1;WNC\RS) YCG,])%MY:;Y0HM/SL MF&A-D&^=2%5 L,@>IVDSI=9%01HA5@".RA-?M][V51KCHK9A^N42"QWGM#/! M%TBG4H!%.0/*L83SLZPBM^HN*RHXNBV] ;I^N:L*0GO6]YY+)=L/PDGZ-]1^U1"O;>2DYAC9 3 MMU7V&>J47C6D??ELR[UY ]J_ OU2O^2XHPSG+./ MT1KM;P^["PIV1HDVN<=M3H?Q>=FQ9:VW>V]LDS!DJ7):LQ=#'Z53<-D S,#; M5%9+@R&E$:*P.M$H[ =.@-SX0[Q*>1K#M!!-,SEG6V67C!MF4)M]=II@F#@( M;I^5%T$>\\B^SK"#^;V'[7H=D!U[EN_?@((]C3?5.P[E;KQYX7Q\]\/'=YR3 MT_G/O^[]]K]G<5I\I=C8Y$+A[JPT7+!O '1&.0MQ[SRSQ]@G%Y=%M?!):-*! M8QY-VJFX(HHM^)HI)GDHH:4#L)Z6,@?WBE\#$K-CPM.TP!1/<4T]7[&SG[4, MT'?9-PXVJ]T]6BM[]UQC$?=)6>NCN"H 85Z"=WK>XQ#'SPR::1X@E71).0W4 M-KDD8F!HI,8F)IAL)"&-\6^S(&7I,NFPD 01IM/G6?&$20NMO6<;699+RAUD M;IN4HPJ"TAD?PPC%7#9'I-$^0RD^[EF@,0R?IL_4-6>DY=P-CE&KX9*M%M#; MG-2(@W&89HSB%E.ET&:=V>3AZ:=[/ JN):S)(!'<%Y M&98QY@1O@EVY0U3YWLLM(>PVJ#S'17Z'"ZO%C4'EN%_R&&&FN! RH!#OSNY0 MY'U:MDI M C$RT!5(:@L!=V=B*X2^ UNN]65P26XHNA(TVIR#E2'XA_'0]?Q MDN^+<5Z&%2\#7B",0>"G+(M>XB2AQM(9/[4AIN/3TF+K8>' ,EQVXZ/,:_?K M@PKP[E\/0=WG<%T&)_"^E-JK0AUSJJPU#STM--V.0*U-Z0Y$C6I0_.UPR.*P MM*$E)*>5<)N6_,N<<).S0_#TBQ6Q"*C-WQFJ7F[623FMN]93LC MNAO->ATP[+($*FY!*K:.\>:M1O. MVJ)5AG>J3M,P6^-%\#I@:UFCX7;9Q0B]N]RB% =#-3-&<5V%:2"J G00)S') MO,"G4_%,,<.2GEH>,LG,JW><947PJI]8GK JK@.2QNDJGV/R\!3HF[I*]MO(!:^!FQ J.;6AG,J9AG\B M_7T;%SO#2*0OY)0R4H =GG0DX)!#!DM@!!>"Y%D>"LK?IRR),,E+="SHTWY, M,4#?Z7&^H69U3O39*H,AWU#$.*3MYX!EW"I::_-6$6PZ-?$$571!IF2$TE.RT09!H$544G2-MM M]W'^&]LX_T+KE11!G&H*#4$IK!8R';ZMV]&"-!J[ M9!6:%F4R2H;7?B!FI^J2>D.,:3/01@\,$0> [?.QH\H2)Q"J#H""ZW5%N,-KO@+J7#=C'>R?NP?57IP#O!*/8,C+']'^C>QPF09[SU(8\ MGVSTMVW.!X]7. ])O)%2Y9=[#9 M;8*.+@P,EP^UH$_[JKPJR4A8'0A(]CFJ01T0N SR)[9P2?_#HF^>@X3-[BVG M,':Z3N*_NG8NMK(YV!-0I>$H3:T$U MM32T\'4CTC>38K.,+/R,BZH..^W!D WPQ.EFA ,:-V:!4 MQ"ZON1**&ZV3S&VE.;ACDWL:I.EJ5CO0E'I*:ZGFG5+#L5KF2X>P ZO)(E8_ MTGJR ?I 9&M,;*>SPPIQ.\4=8V!WVCND!##4'05;S!#""V'3XFQ%_2^$+>5)1 HRRVW7_(Q:3E,1VIG023FH5P%#.SN M"NO%7&6 (48XSIC):=[BB53D*,V0:S8R3IZOIU@]/<9IW$ MK.**(+;@:Y*8Y$$0Q1*DD(.T5D.XTO/>735WI=CU4VIQ+Y?76/1,*EGO/+($ MJ+P5Z83WU.#'8IKG6SHAP!9C&#L59X?Y+<$W!_D-\MYY,@"D-$MMK8B (-1"L8KV"O#.XR9=J.[%4B7O) M7&LUL93+0ML8-^ Q@=5305AL:&0*=U/H#%H"<=.UV=Z$_LE'!M% M:(YU".B39T*1+E0_A$\XVB9XMNS'[WW)\7*;L/B]?,'"E75KUJ-*<;5\?8") M]4KVB"*\>\S#< MLK$IJ'[2-T):7@I)XZ;_O;T+_2@,_XX!E1(MFZ5V6$LP. M25+OSK.Z&(_7CBG)2S#G<%.EH9WVQ7AG]>'8=\-<8#Q@PV!;A?K0PS#AQJ&"G[YV:!X#6<3-K M(KM(61+[L7C"C+2 G&I]D)C='Y+SRVC913D2$WS1]:K-LKZ8_S M$;IWUQ]6)ICF86/QG#, MCR-K)<N!Z 78((4O9O)V%852A MYY7%%SC%R[@8V F,*-%/'S#:='D7,+@X,,P_W 8]^>L3"BQZ\3G.(1QWV9M\ MO5SBL* CP<;>^Z# ]YA1B79.?/0VL 6,*=)/$QAOO+P-#"\/8",8;82N%9". M.@]4JU_3;B%UHA%$Z"L!M9)Z"9E^C'*:1/O'\?.$@:7Y:1NC3)8WBT%% 6P1 M8_#K&D-4E0?DV%JKZ??.FK 8O9 :>Q4GVX+9/ZP?&%::IRY@C,D*[S^D*( T M'X-?N[% 1U/;HG'XCZPX/@&.R@(1AG=(:?\UY">>[^DTAL0A1<^/,G])8^H- M7@(235A?%A>[@6WD2&_QTW:.^HGD;>HHKP#8UHYIEZX-WC]\04&E[+UQ\6P5 M;!?>JI$HI=UF&=%"[F88D8J"(9\>GXY$"=/D69-:P0UQNLS(&D;VAM8,/LB? M;I+LY6&[V23\E&"0[%>NA@[4!Y;F:1UGC,F*-9PA18$A]F'X=<3/6^70\4O" M0R/R)XR+-OWIY#;A)ZZ*K&PJ_H?T92:A)EZ<-_UZQK+['!1;8CM4&562^SQ0 MHTP5\T,-*@9, QB/74?^=:D8EQGWRSX TI:5?33(P>$D4"-]#@OP %K@M>J"8CM5I^=&F0/ M"C>6M!DHW*.#?F'ZB!< F9CU4?2ERHG:J<(@IFB,'3'W>F^ F )8C;,,2F=Y M\DP!.2E:-*1_[2E(__AU3H?/;#1=CF#8&9?=ILBX-;+^VT[%!>6&@&=4LY'W M3K$!(/O4JM50K7>&2LW2Z\'IB+L)"KK;.?MT!?=UK@(J(*0N,/;8QWV'QQ06 MQ_D\FN06A[W >X,YI572>]#X2\[JD01;DFN]"-5O8B<,SO50,;6VVG@]1A)G6&GW:J8 @Y M#&^?G"T1'E:)@H(%W,19A' :G>14NAW@#SUS!VFZ.G<^T)3ZH+FEFG>*#<=J MI%>TY?.+DF(GH5=]4$N>_T>>+45&MI'EN*+>06;61!Q5" A:'H)HF3Q'YE1JOADGP6T-MTTXB#(9@9 M8Y]2M<89VB\?HBLXBS2M"\NKPW:JI2F)H*>KYGM %;?+5U)@N*.$IKM#GBT= M;^AWR/@8[W0WRG^ETY&Z,Y>,![J/70W"9*#JL57[F?2?"!WF*\SN"WFY(+X#4'HM/)< PQ4I+.45\#HBO/WYA]M)L\W%88.A*^[- M;M)W@#B439U-GB5Q5"[,XSQ?/ 7IST]9DNR8;1&[FB>.XH#LY@%I&]SD,^$' MS_/9\K),?'@GCS)R\#['?=5I/UNOHSO-R\!XOE-;*.EB]^\[0^R-YP75/"_? M>]%^.:%^\QDJW\UV0[YO\/D9NF/AF+> MJC9V3U5!?!'3EM2"TR' M\/1W.+S<@Q'H0Q^QA,Z/0?J;]YJM\JQ7"T[==.O*$ R=BMOX%C/X;H"+6AX, M[OXYHD'5[98,&;O<>!HD@&"KIT(D7 M^](.*BH53K*"/%LNXQ"S:>N&,97V<9)%4IF0J]5D-BWIVM';X^>6X[V1E\K;0O6#I#A5H;&Q:' A3'9P7<0G+!*[_$S3K?R&JN?.78/ M.K\L0!(G.5S T]>D _/2&]TJ=I([ K]^A$9U.3SAW!S#(A9>IJHI:J^+_ R([BS;"N91NF$7MS5/=,FXLP T]?RCIF>(52TVJG5V, "^N/^3YC[KK8SVO*N[M MH)Y\D&/9RSN>A!19$20VLT(M5N&T)BL5Y#WN.AK."5['VW5>SWQ;UQV/(+6V M-"A^Q\)D6P^D**474%1)W<&W0KV MQL[YEZ0#6<+6?:]P^=^#_+NJ2"CMP=;XX=VRO#PX@\C#C1C0)GSUT_X]H=O> MO?2%U^GHD9F-*8-\(4XC2T=X0AXT9T7NY!OT[>?P]HRDZ)3'87Q&1C0@;JP!S&9T7[F+V85W(.L<3O0HX\ M[]P!4_%^-HLCE.#?)F,<\0[R\ M;+GT3F[-37"ZM%)F-1A7H^7*U%,F'3 $M01JN@Z-DFY%(*0#UMA#6]%VO>67 M#D_6&2GBWV7AI(<4!(25!D,M>:HH!5H@UF@+)$ZVED9!2QPRI<6SVK9*0*BJ MV+'4:T!;H+-":^%!#3N;OLG6;D/5(OL=?BT6+SAYQI^SM'@:T9];%0J$K ,^ M@*V/-9?X%D8*]F;T6P'EWS^],<[_%0=D\9(=Y2LU9<%E>,_<\<2N"GJC?.ZB ME]#XG]\BC>F;AU]1;2@-.)7;)A](9E;46Z9S"[^$T/_R!@E]0S_IT;Y/61AL M.K<-/HS-K*0W3.86? F7__P6N1PK@]3&%@:Z-\EMF@W#<[@D3S)-4>*?Z_H[E>YP79!L6 MV^H2^GO,EPHOV<4^=G=B6Y3@YW9L:]/D]V0;U<%0=3AF,1E&2P\Q<3!IX#O0 M&#)N%H^\OC5D<[=3=4G.(<9T>\DN.E]OD M-EX.[!+W>O .S0Q"W:_,GS%++LJVG>B;@A4+9UL',0_,3*@>W]]?\A><)^P- M+%=3=^_ N_-I]_2S97\Z$MI6.=XE)= M2LTRZE4Y^O*;C#0GAZ8IOR1;>JNAG9K#*Z>MC6C=,&W4\U]N\R-:85'GU99C[$LYJ60ZMJ>+N8QCU*\4D5&XE==*["2H7 M,ED'OV?I#18BIQ4RCCV_"*_GYO<"("I8A4KEP$M!M,0 XJ4? MJ3T(G2]6L8 MYW@1O,I39_=G_B8MIRLO=B9T5EOT*MY9-0QGGV=_'/=3HA"-3957ON@2[^R&LE>$MV@Z'+DT,>LJ)3W,9:KD& MIYG^B)*.)T$JJ+VI4%\,1+O68U--B^HKWD^X?/6EH!0LUV$5LU^%G-M%+ 7, M[CI63PA$Q>N0*5:SMGMA&#/B[@I_<[">[V53=W85YZ6'L]H@T*G[VX\Q&Z7> MF5'K>F?@2,#:W9ILB2+\6*"H4O).SYY357P"09/;>&@">#CF]V"?!-#+L%%]MD@]*::;=VT4S>Z$:=;TQX]WL5%$+2 MLD&:OJFG,,5$P)X::!K*L?;)^#E@P764?1$5 LFZS\%KO-ZN+S)"LA:W66Q@+"#&!>Y=;M3VT4 M7T8M[C1AL@%T)TNR0A8,V0P )1MH93)D2JYEK8#"[/"EKJ,Z0HN6Y<^1F1P5 M&&Y(0 F.)DM7YPM,UJ@[1//.ABO\6$Q3%@K/^$K=*)YPEZR02GI[*FN*C/O M;TF4X(5:V$,V;6ZEO!,HE;RW;C8P9N-BUC,I3IGH19W.3C1@.[,4B1R8%JX! M)][JDZWC/&='C=+6R $,:31]05?$!TE4WK_]'!PI-/Z>3SS*E3']=1 >9AWW M_-ZJ.8G3,-X$=F-E0YH_6KCSJTT M?0Q,+4R1#50U:F \F#U6Y4 62O=F,1;R-P8RC7U CGDLQCKMI9$S,-?>M//M M\/PZ\X 4.WYH/ C9@#Z_V'6>6.91&E"6KXQ*@\U5Y5:R+@@,70]!+_:K94)^ M+HA:98 )/U+8>&M,N612<[LV:&=$=ZU0KP.&CY9 !U#OUGMVI:/L(8%;)3(B M%:?XU;#\2-M)TI,85UM\0S^^RIGU;+'2<'4ZPQ)Z?4[#(.Z]1=MC[!/EEY!G MJ_C1H'W^SG^'4HW];W"$29 \%!0HG0?QL\_5RO8%3O$R+B:/M+%0[(KV M-*XHEQW/(<:V?=R8@M-^EZX)F=.1*VZ16A<)4.]6E* M+1\^S6""S*6"6P0 )L10:3GE5L/.1 MNIFI%5;IJ4M4+=^CF.NR+%=H0[+G.(=PM^057F(*+SK&;&-D66XW+@\PM[NF M,J(@,*[R$/3BQGI9EO\I1\^J8:[45MDC6P>X5CM->,M_ U!#G9S41G0:U3@N MVA7A@Y%#C)/QTD8?*CL'8(DG#_*2505(_J=6$RD0KU% G M/+41X^@'BG!:<9)CQU8^:PGJG3+K+[>V<93_=F23"7LDEMZP$("1KC+ M,EIX*>=NGWF-5HG,3\E,*DO9.S+2_* M: DKOM-12G;)T"-^BC:=CU LM/[Z>"9!G?386"@?-PLY+8]3)+2&8#)^: M0 ME0?&[1_!".GL"7V;8AYDORRICQ[+#N5/;Z(-]$?L3.(JIHILA3A6'OTX3M'0 MVH3MQQC:-DSEOJDV8FF,8I;'=QL(:S91I0,@*MS&[#(U=_2W;5[P4]\'?$&Q M*&@-067L4.+WRWE31%> %PXZ4.^/>7&L$\AYE]#:68MPM"V#=%E>_8QGW=]@ ML@Y2M@6W;P109Q*7&6W5Z39.5S,*.Y %F(XIP#_C=8:9>2[3!LYN#>0^IYL" M&G?MG9WUT@\UIKPHE+8[R^U?N8J/=3D=>-FBG$P>#,LL0*JV9CFM@%P4+)A! M_U'_5BT1\9[ ]BLHU;T2SF"4EGP*7;A$U /ND_+#/W^<(#K?"[<)=XKP&-G< M;VO[ 5H*7EDG -?RK)&&MEQF1"H>@:ZO%*:(,'D&V'WRM0O=]<&XY5 M.$<]^U)-/M#WH*YD%.' M(B->!6R4.?IC#1Q[#GX/^!G\\6P49VI9^-OY(]- 84L%7N-CF3--KTU";HF6ZJ.:&N#^4Q$WQBB7]&$1<)>0^#QM!%-22\"@X:&4=PCJZ M_:HY\#5RW8IX0RT>[EI=YG2,8>7Q"?2)4%BV-E?"7@G4 :PE$)>$&7\OQ6@. MNP>XY==:+;#?398J>6*5Q@ %NR0:$-V4&J9V5QGH>D[+FCEA<_5B-Z=&L(2Z MUW_?QINU.OOQX%+\,]%HHIF:RB( C] &P!2Z]/$#]/T'2VO,&GHF %9J^*&(U9'290&( MEH!8$:A;!ICL\#8&WQI2Q0\L QI]!?.&4O@67$;Y,:C'4_G6+ML\&#Y_BI,B MUM[#/+@4:)R6F#B4U:TBWA2O1=QCF7V&/DUO%],S-(%Q%?2<\*N^=%&Z71&7 MK)2!:U.N_1P,GR2@Q!LKEF@6484VR4*&6=38Q6\9E[<%_!.!!TJ83)27DH)Z]8,(&9M^=*+ _S=9Q:O!8 M4BEW ?M*B/O@?$'$.T7TN,0-KD92Z[M.V)1_QO'JB5)T\DQ]Z I37_J(R6S) M(_SRV;;(BR"-XG1U$>3R:/-!!<"[S&P<_'Y%UJ6\[CE M@>B/K!R$ Y+2OW*6]:*4]=YU23]$Y;^$K['/ #+DL]J4YK(;.]!D8RLP%^7= M7QT'__CF$)6O&-@@3KFN5 &98U)'..9&+W5YD M'NS83Q-VPFNVX>EXON*0WQ!]8.)RF=62+A(-B5?FL(7'M@QUU'L'H1 MXF\"$V!@_%BJ;W5KB#HX1L'.^[>C? BA-SNH5#@-[%BF""W+HC49&M,MH!"' MT=_I+DO+;IY%GQ>[_47V[1ENV?YVV;#HEBS-V M]Q0I=!,^AW8+>5X>ON1H15_$QJ>/VP*E68&>^8#W#%W@59RFY3)E N)P[.@O M)7X@?L/)4U!]P/P3^P;Y-)WS*CMV10U^_9MH[B,_ZE&:_,!WO_T.?9S!NO9^ MDKU$5_:Q6 Y94AW'[W>U_^GEL]8[JTY?[KVE^K)8?K)G&<0$K0/R&Z;],I-F M4V'>BJN5IB#OI% Y0\=LXH [[)N,+'%M_+1N>F[A]=Y= M@C^;I?WWLA;^ S?OWVM)'^ MAU[S<;O%7Z[Z7*>G(=P8NP>M^ESS$N L^6P?\SB* [*;D=+DS[AXRB)V?P % MC!\"OOW$ME;I)Q.$:S'M7N517^&TJSC!Q^FTSB.6#V<4=WRCA-V51@ME!)5Z MJ'P+JO7/$'L1W]EDKSI#"VHMG"W*QH+6YS!N/QJ4_#0-G0%RLLLT -)7 U-- MR![MK+?Q3EA5UVV?'C356(=Y[5N"=IQ-M( M>X5K@QU@PE"//P5##0&2=)A'G4T,8)&Y7)-CJ^AL-3Y(=SSXXAX76Y)6 MB^^+[&:;TJY[LESR7%@J@HPKRB65#C&V3;HQY8"AYP'@^T3NA,\O,68G,4.J M'ZQ.DUYHMEQB-N%F%RS)$N_VGKL*49/"JD/(.@^]DT"%2!A])T%8GH2@=4G_ MEU9NCFAWA3*VR8NBF."PH$/SLB04LJ*\^S+Y&+"5C&;0V+&CYW^,+C'#/$QO M*7FGWE"DZL'Z<6DG]33U..TFB(DJX%8BX\KC*.'57D<0\%[].E3*43*/ >7! MGR>IY7N.6.)=.?]1BCAN[%&2OO7=D0)!! TS1ZA&N9(',D$;'*S7\ MG]!>;EW&Q+'K1-GFT->,<3^)B]V]>D+EY,UO(KYS^*<\2J2=_6N]MS7WM@HY M9ALA1*@4C'8[)OF)[DNPI;WWND]_HA>^B=0[UA_N* EXC&^#U29/::*0TKZ2 M ;2R?"R7=!_GO]T0C.OK[EUUG_+WOMG.4_<93]9UREX*JY$ZL%28!5%1M*2R MO-9=&]Z$TW3_*F.TAC5KWG[S<]HFSKBCB\L MH) M0"8)C,M5]QEE\T4VB:*8H0J2>1!'T_0RV,1%D'1NF>]]Q@'Z+AO(8+/: MM+=6!D/FH8B%I>Y&!;';9LY9IN!2RU.<>FMUOHQ1;$4[2,/;-/*.8]2UL6LV M,"6;GE2I/KI2ZIVAEJ9W)S+^A%TGTZ=X$.%8/EO]GC?1:YL^TW%.>2I> J;Q MG,HR0W_]M@^!--D.5!_U@ )!'P81##_H0$A3&IS6<*@):MJW\RA7OYN^7F^2;(?Q M R;/<8CE'Z,P*(%ALBU2<:6CUFM2+]:IISL2;TX.-#@!4P%QD%UAZ]MU2QU5H MH#7\.D[0J."=0$-0ROE39.@1NV51D#_1^3Y]UYIM)EUDZ59V/$4NYHPK&I - M/20R,!BA!B;T6E24'42J9=$C$_;>51VZP7G:-/UO.1G_Z5/N_T$3ZP])GU_) MGI4):G)V>6F9[?'--ZS6SEWO\E?=L0#G;W]+37'@)SUF&[5\]1^F\0ZS5PP4 M_>,?M;B*G^,(IY'K@Q;=][Z)YCOT,Y[\D$7[I6^_R0ZTM-]8:Q&TBW'R]OO= M,CWX)(V:B/:,_73RR^<&O_Y---V1'_687:_MN]]^0QYGL&)(?:2%">_MN3N- MT&8[/<6;WE(KU7RJT\U7@251/9EM\D7!K&IL4/*K7E7YC176_QP73U/J0FB/ MOPT2FXGH(06Z;#N'&]YN(N-+ ],2#C9!/ZECRS3E=IUWSO,&/>8X_7 M09SRG$9I08*PH)^*'9#\H/,^KI&\B3.\AW_JHQSN'0\#3+OV9[N^!S2="0;, MRJ^M2+HZ?OP4M).]!][5"B>U4L^AMSYED:_$G'"UW^*%;V("8_WA3K@TZ&L0 M9]LD3VDIY%2R1]S**&=UTS0DF I?X?*_I]]"4;WW3;3-H9_Q1-MN\I?"&I8Y ML%3:4L]YJ:B3-[?U:O2X0VVYZO6(O_\,-7OP+0QGJ$2!:ACHVQK(G[Q[A(%W M0]1I'RM!U?+AP:4"OCU$]0D.N#ND7R28EG@<.VPR[/MO"(PH;*[&&C#+^**[ ME%,E[#@N60.X%X\LD81#,AT\2<#[7ACQS#Q0;J44[+@UW$BI4_#*) &XEDVW MX&ZA-$*T8=6MW=63;J@5Y$^3-&+_8<<9GX.$'62<%)?4D^ZH]Y1E1AZHZY1P M0\SI<,]&$=J,F)P/)H2FXPQ9VA;RZ* "WNGRVR#F7=-5[=LWL/.7"HLE0FZ)(L::)LK MHA08JBBAB<$ME2!*^*R47=4 C"?5[%HU@%()^^-+'[":,[4D4-[TX,E/\ 1Q M>7JK]#'LQ$&8;"/J=.(4%4\8K6E)U GQ!9)L6=$LB8-'EH,Z/M&% 5T[5/MR M_*%L_WE<$<[N,1II7'/5T4!][^P\ +1XF44ER?=7&4=W." >2'@5YR%K,"R0 M>%Y>Q]4_"#VR#! TU)EGQ4-9 ?")J$$M)(\L-5!4J91YA<]1UNV1M=1TUJ7Q MI;S9\DO.-KZPQ6BHI_#K1Z=U1]NV?CIF!U;, 4WE6">VI5U8P$1I?:59>AYN M"<'Z ;:SJKJMNM;=90G*7%=]#7@A%)9X^_7%I5$CCO[[/_SYP_OW?T$@J^N. M:@ZNL;W2FZDT"613O0%N9 /JZLW4D+)>>-JD?@=US+'\P3/'6TR],E;854]G MKK;X#K\6]UF2L%N@7W#RC#]G:?&DFF(>7*K+N>B1/D&;T <6"8WVQS&GWS@H M%__IS?!_FE:&_97.?A8OV8%?2BP.(N-51H^A>K^LM\IQA1T287ZDL#SS)VV8?S'%6V!^" MXBU#) S_,VR&?TGK%3$<7;^&5%2[L3RR+##,-IEKS6I506X8_4/)Z)3?_!Z- M9K3!"'&A(,]_1-/U9EOP#:?R%K?O-_1_V793>5=U7>+;73@ O7@JPNS7TKQ3 M':?8 SQ\QWFYS''!;.(KP+DN[E,AZW2_60>WPRB9H/=M%!MT0J!"(XM*83 A MGWTK;@T1GQIYGQP28.MX= LNW-.$T()/MY""/?='AF>/2;SB0:FJN#"YK./H M837<7N"P* B&1#IT\L7P,%NOXZ(.;N$Q!;QW\TZ@6]JQEO@?*,T3'G]3CJ7X M*266!(E?:# /R'XPTA^J#2O#Z9AZC'F=L?20 L 0= QJX81;HXDVY03R--$O M^W,]%T'",CRSTT)=T++P"BLU9S$N XQHPEHL=+P3:B!0H??G MUG%"CJ7,FB>N^**%%9-BLY#$+4O0R3,W$J9(UTC(JU,WHW6 MIPE--:L3=E7-9L!UG:LE01# "$\^XDF;"P\W1V7'P2.>7BA>-V%*^PKA[>/? M<%@LLGN\H=_RB8[69N2R=;NXHN\]8ODN1TI'_RSM4=31"O?>(DYED?&:7(*+ M+4GU67I.Y,J^XC3*R"7!42R,8MK/?HVRT%GET'?Q*QIE35$!K/^-2Q%4RGA: M]BT7%30QF!T!0)>MRW$)T@W**U'H(R?[,N ^M45 9/VU]Z)>/[CZ M,X/[N(9/ZNDSWNZW/C0>0I0"]'DUX(1=NKVH;X?1@J+W&E)!F)_?)J"Z70/> MG4@+C>'3P_S@-I_95^9.-C1]RI((D[R^\YH=QV19L-BEM%DZ*0H2/VX+MG>V MR!@7V)IW&3LRK3;09;5RG))__4AJK_ ME;D,*H5\Q^M*.N"K_@@JP2E,*"J,&,4EN5:&DV=5$J^JF7/HQOZ M.XM-B-,MQ5>1)TOS"[S,""[E%L$KSJ]?"Q)DA(XW K+CH2SV([P3O@X0-5Q8 MV2=7IXTC5LEH_V*T?S-ZY*^N^<=??@9L?-A\EZIQ7. 4*X8A"E%P9% C5%0D M5:A[3/1MI>/-=^-B3^FQD[O!A0"JP_'8A3X %]WN&/A4C:6G)OB)TC!^KOP5 M-6&VI/245;)&'%!UVJ 4,W>V=+I52-TGYJ%Y5/],J,]YX'$9K-Q2;$722)== M^D*.#P-H5U"4V*1)U;L)T7W--%ATG(1C?$! ^]YXE98KU.%N08(T#T*^$I1& M_*]R9W<2_6V;\YA/77,[S9L M=03&RA,F=CKD+:I5V]%]6M1Z[U\T:;U9K1_ M==M'>*+EEY3@((E_Q]&G($YG:>_[76$2/U/8S[@:G2HX-Z(80(0Z!'V?+?NR M$"L,T0H7V-$J\*P>>ONC0/]^BFDZ"?FYM?P>AY@"51SQL=$#5,F#X$K&W_W+ M,U@*O[H$M"\"3"5.TV?J8C*BV.S2*H"N-AE.R_IJJ8*II_IZS]:\WZZ^)(J@ MZTV'U[+^ZB(Z"Q5@:G).,$M*6X.L)NITW,%'$.H(EG$E@:[K00985GY59K, MPL95Y=C,2T@-"PD4#=_'.'"X8C[F 6H :G@,6E5U&O3!-&/.J3W$(>U6J@J@ M&L]?0505>\#J_]O(?7(R^CKF%_^Q#L/H Y MR9[CB-T#]R5G8\QFHWL2THFVLG7;:P.JTQ&@95L._!J%NA!VM>2WK!Q:OW]" M^S"!?5F>ZK?.-;7(KO S3K+-0[8L7@(B;9U*84"U9\8HG(:L--C.0:6#:B58 MK8Y-L//1K4ZB#:C>1H >V.J:HORU.GY MZ+;;#E;TOD;Q^;&>]L>9<5VL&F2A9 %5E#%"_"V;3:$U?Q/()LFW ;IYC^1SR: M:A0&6B=RC/I*X3KL'UX/LBKZVYLX#=)P[!!#H@VHXD: 'CC$:(KR/[!G*'O7 MDM[3X0^)0^JAJVM+NS^T),M+[<7);77FY?HU?*)?!;/KD*YIEQTJ[]QTAP 0 MSSP9+K\ME+.U5?X9VK\:E2)L[:CW8U>CQ(0DRQ7M@U U-,2PH1*<8_+C,/KU MABID*;['8?:,R6Z:1G?!NM/_JZ4 D,@"7+^B*W%4R[-*B:CWB;9!@IBFAUIH MA809:D(M":0V+ #J\FA!JA6>32Z_3+(<+[+/Z?_7W;4MMVT#T5_!!] /[1_( ML=UQQU$UB>J93IXH"8DYI425(FVK7U_LXB)0 $GPXG#9E]:1L(L#G05( (N# M8P(7V]7PTE26"#-!$!V% #1B: 6KK>MDCTFCGY>K1P8.Q!XTRZ^P4+D!L%T-Q25$1&. M<*7QDH12S5 2<^F 0;:C.0$&AZ#VW+'0Q<]D75"\[/Y((,4!P07WQ%8S G3V M0>OV2VVK5>EI]$\CJA60J!)(:D]7A(@>V@)GPA&8JT,L)JPG_BI+D^VYD?;Z MTH28#0#I+MUK$_9-VK#IJ?DMRW9O29J*T+P>E?17$JN/J6!C0L1UQ^PHT*AB MV/F> ZAM,2'$9RA21PI/V<'V M$$-+@LQ]+3Q0$E?GOA MKN7X8A(QXYI]-XKY#.04IE9J;FKS*N?[I-R?/ O976EO<$5(:65H"YQ0J+"N M/9K#0A'33OT+^Q./ZZ*E)G_J@LK^C6086[S8@]SRO[4WUW3W0NB!, "\DQ.$KF[0EV^] MP_+';(?TR%]R[T._V6(>I-I NQ(H;"?BZHYOBL?#J\ 46_5#F66G0]>FUC98$N0T$7-]KE5P?839[T#@?_GH31Y P><;$ M*)0*:'#T!!+NQ8M7FD@ITD(])V X*2$WKE+8NW4SW"TAXL=LC;,%I'W;T8'' M?ZK^(Q87YGEMZK@VPH-&V^G6)G6H"SQREF72*9NZOEN:$/D!(&L[/-"B9YO& MC HUXH\K^3N0$!;_CY4:L1J:3K@Q>1N?^,XN /H"0:2.4 _E4&!!'^; M+U25$;-]XAN?KC:2&\LW6'.U&-1-)1J?X[24OYA>5 T*+M>,F'0+O;DR6Z!'SQ2D\ MY=U SENT=0SZ]GPIHE2V\+SZ,CO\<82R^DICO=UDW].S+/<;GOLZU\^HEU!> MS4]MKO=2)-^$Q:H?5(/L<@H#0Q!X->"-Q*'N([;V%ZO7+8FRB&9N\>S^OO#X M6K_$ZO<_/?-3 :.LE)X9-:8[UDU@R)NLR1\0VVY JU>70J!A"HZ8+"(@O)@ M(X"A.54EL47R*\_PLGA*(VYOP$6)(*':ZX?4)HLGC1H[" M60RR?M*'9'DJ;1,N7D^YT0=_ I$U/6$X:]G5NY(O^7OQ15Y7NG[CZ2O_G!V* M%^_$:J!+0NR/U1)'^03]1I8L.[J.S%3M'(% U$9TS"HN7G'N?$_V]S3XT*HT8 M-SC ]9S"XT'0,5IT@+.Y!T>E#:/&!GBF&!I_'G;)"8^6P(;Q5A1=[.%?G<.B MSM%<0J(5?Y]PL)TRZ95)MYY8L#]Z$G^)C_5'XC\;X5M\\A]02P,$% @ MR(-N6:Q:O];'6 (\,% !0 !I<'=5DZVU5]%Z%DT?"$AI'?_WN[?<_ M?C7E]]-DM2+ B^,(_+7[Z+XN__XW__]OTWX__WE M?[QY,[F@) S^/#F+_3>7T2+^]\FUMR)_GGPD$6%>&K-_GWSQPHWX37Q!0\(F MI_%J'9*4\#_D'_[SY.?OW_UT/WGS!M#O%Q(%,?M\<[GK]R%-U\F??_CAZ>GI M^RA^])YB]C7YWH]7L YO4R_=)+O>?GS^L?B_G/PO(8V^_EG\S[V7D G'*TK^ M_)S0OWXGOEM\]NG]]S%;_O#NQQ_?_O!_/UW=^@]DY;VAD<#-)]^55*(7&=W; M#Q\^_)#]M6S::/E\S\+R&^]_*(>SZYG_E6K:5T:2T#\GV?"N8M]+,[$;/S-1 MMA _O2F;O1&_>O/VW9OW;[]_3H+O2O S!%D3CS(@>&%G\]3NZ?N)=O_OIQP_O?Q0=_\^#-NEVS;4RH4*IOIO\ MT.JCGR-O$]"4!*=Q%) HR?Z1Q"$-//[+$R\4X-T^$)(FAJ&UZ&ED!N8>(U'Z M0%+J>V%_W$B['9XU,7O)BG\YF2UF:V%QN$IW$Y*^2RR6^A.;1?_C,GOZX$5+ MDEQ&MVGL?WV(PX"O#^?_W-!TVQO#@&^,S+27/%R$\5-_.MOHL0^&KODBR?4@NHY3PKM-SSJYQGNJ)^AA6@7QR0WQ"'\6WKDEJ&)66IH]!74:/7 (Q MXWI@'HV\<1_#X(J[]K:9E1 3D!M[=KIAPNQ/DX0OX>:Q6?30#V[<:UU2+A#H M #44?0PHXWCN;86." 2XYK -":ZX4M.0IF83 N^@C^%>Q9Y8V+.O&08F:]K' M$&Y(*-8G[EVDVSO&O^'Y$ _-1-:/=O%_DCOOV2@U2\2SQ0U-OAIWHDJ* M?@:T6M&TM+?\8\*E(!' 5P%0]C' V\U]0OZYX9\Y%ZN6:52JYMB.WP@.X!". M8)?QW&5+T( ,'WY@.)<3Q B$=##W$S1" .5(/B!HN-;]#.0/@@9KI!O'-P2- MU;:;OOU$T"#5!#T[9D#Q*MH/X:2!1J0GZL]A@PU&TG1@YP0T+C ]]E)Y1E*/ MALF;SPE9;,(K^CCHNJGYFBM 7'B49<=EO*,+&GE<9EYX&24IVZP 7N"80W $ MLFNQ;TFY+(>'IO&IWD..ECR!:(?S#TN-R9=^CB9\M]F^P^'9^4()^+RK14^# M,P#5'KM.!O/A=T)O_+&-7V_N;7!&3AD):'H5FXN-\ BF MJYBEL%/D5GT-RP3<((%[&"<6 =,1ZW[ZCD:4\MVM_L]KD?M@$9XP]##0@*%Z M 2$=\AC.:*#<8XKYSC2DQ?G0^6)!? '0 MKNT-Q].>!;M^!V+NC"P(7^<"RQ-4+?DP0X5;:2/E$"'%$A&Q^?>YE3VCX8;/ MLH['PY:]]A>4W"EILDFF0BNA)\LZPMZ'!]4)/=$PA^"60X1W,- AN>5X+7H8 M.$Y=:MP5\1)R&B>F]*(V78W$0C49NSL7LM[&E,4GD3!JMAMMNQN'%?A\L.ZI M#0/9S8V$^-\OX\4Y)%)"@[$BP +L0E=)4 M-"UNJ+V=O!'7V;(3+_[/O&4QC'(@8>P??#L4U[YB!H E(#2'A?]C#PO_X??L M0]/[A"_A_FYY"+U[$F;]_\[;U)K\,,*H2B3N>(_R01VVJ(^I*K(I\RJ= ID(@5 ZT"Q3\Q#II3_OU MC.$B])9R.&M-@'B^Q0!4R@T6HF*KX2WD6$NY\X- M6=*DV&3LKD?I[8*"! C\>TQ+H>4620+3*-IXX0U9Q\P _&%+(-X_8>(MXPT) MYO^S\5A*6+B%(-UH# 3[9TRP%1PBX9T%OJG !P)XLS40\5]0'0\%CTB0WSZ0 M,!3[-B\":;FL/1#V7S%A5_/I /#9E8VSRKF"&?L*"1#^/[D"?X-;) G,":.Q MN-_- -@W&@-1_X")NH)#5+S/HP"*]JXI>/^##W:-/22H+VCB>V$^H@O^NT0/ MMZ0Y%'*4/:>13538_TX\!@:]TA@*.H91$'[SGN^##A7V44F 9(9="4)%'N4;26(7101B$0WMHXKX>)3<<.#;4_C M0&O2#810<:#L-RU81Q'*- B8J(V6_^>*1N2M3A32YN S(CP!:-AT!/9W=K"_ M@\..L@\ULND([._M8'\/AQUE+VID$Q/V4_[/&;N+GQ0GT,K&4,A1]J(&%C$! MSU::&XD@;CVVV@N**LI-4,36VX15IQ(ERZE?^#,Y@0S&K M=39&AO$W1E,^ G$+8Q,5,1K%J9BB*11>E.V?EKV1H;[-LNC%]99/W$-D=/_2 MP"'.LG90D%$V>VK&1D9XSHB0-.%N=Y;')>X9L-EBH;*\NO90Q%'V>F9&<9&_ M3)(-8;;X2ZB@4D#9]D&9'MO.$#^[[_?VW?V=N#&CL#*-5E"L4;9\*J9&QO8Z M+JY$W6Y7]W&HOAXB;0A%&&6#IV%M9) /QB&'M]8$"BS*SD[*#I)-.'_VLS> MU-D+\I90@%%V>CKFT&SO$F1[EY:V%V7'IV(*"=L\-YS/J-E]2)<']:[D,$L) MP/=L,!'7L#KV_;WLRH]X.I*MLG%<\'_(855#VI7W MW3]RID#=2 45 ,X=2B#3*.']WT@8_E<4/T6WQ$OBB 2YJZ^+\"M)H%) /$,T ML(LB@B]QN.$HL2P1E"GF@*(I%'+$LT,%>SBYEWE2\V[MR=\(UB&NHH "CWB( MJ&<6*3\M)6+,])&<>:E7C%"'OXH"BC_B@:*>6;3\>7;*%YYEK#\SKS6$HHV8 M"BME#07DVY47AN6+J#J0:PVA("/FO$I90P'Y?$78DANUCRQ^2A^*NYTZL!4$ M4- 1,UNUK.* _[R_1Y[??],B+VD-KDZ "+N22:RR&[N70?A*'@4>4Z"N:P_% M'?5BI9K1D9'/RF17_:=L,)=\WZ9+>C!30:6 LEV%,HVSME9N\FN7UH-V4+P1 M-Z8RQG#N3&WN0^I?A+&G]MP MLNMQ4NUR4O0Y*3KMK)P++[G/1+E)WBP];UT4E0W3I/S-7E6+7_R^&W#E&<-Y MG.\F-!56"W(8=?=IUX:SXGD\(P_U=EAE6:T@/9QO"DX&L'_M!5&^20641Z,Y M6G77ON2B !=/*=>\B#^7SPT\>B%)'MHCX^1^L(6\C],H^#P%Y66:C%V[!:M MV"Q(9G&?K#JB!])7%M6.?HF3E@JM&J=>F+7$E=AU'/EV3J&, JVL;E]^H1H&])E5/,L=+;-' MC&[H\H%S^3G)WQ#5V#X]&5HE7BCLL0TWCHAJSF(^SG0[#SU1'#X0'N9:J*76 M4=!3H17O;2T,&6/$Q]_NR'&Q'!-PL"1HU7,KB=D&PP01=@MD&H,VC8 M%S6;XY48;ND4Z+A&EPE<'.TE,7"X "P)@!".,NHGH! JJ\=,S] MS.SX^2$..=A)_EJS>3\+[P&OE'+W#:XM3NB&LS)@\'F5C@:O-'.OPG/UZ*H, MV<^]K8C7@P\KZNWQJCC#L98?5L@Y1Q=,[AX=CI%; /X;MN%6?L^MR5$$=8%7 M];FM^*SQP9?H012L'.'6..5,='@%HUO+#H0$NL!N'V*6WA&V.HD9BY]$SJ(F MCT?6&*^H=%O1:'CN*@^Z?LHP_O'#^Q_SY[GGO\DPOB&AR.V:>RR5)7YS*B,1 M7E5I:]PA[#@R'Z[$7;#9XI3O,J@YK4'>&J_X=-L9H>,:721WWC,!^V[2QG@E MJ=L*1,,SNCR:S-CL>C +5K>?'BJ.7T9TPN:(W4"&5QF[UZVLPZ?M5W&T% NI ML-FER=:(2]H:K[ZV%=0Q@!5'I*)P]T%G'692O/+='>0%A@1=>%+N+$T@9BWP M+I-*Q_K+6-U @L0L/MZ/^%Z T,0]/9IF]\&FD;A7):P'X4NX3HA:(KR2Y]W= M$0 :Z):SS:%6#\=8 U1/[RZO(SBXFI<&(1OK%R_%JVEC?&*K<-1KN?[ M*7E&ET?E8K)!&,V6> 77VTI"Q2VZ&*9!D$UP/M4]&EQ&I]Z:IM)''\IS-14! M7F7VMD(Q\(XNFQN2>GS#%YQ[+!)1XZGO;U:;+')\1A;B-0NUF""T>)7>VTH, MC@BZ\#[1*&9E[4"2:$35;(E7*;ZM8%3+.^]9FQEAUQ%>-?K6]K =5N@R;C+*!YLG \]%"1J.=YHR>K])Q9G" M72RVF'Q+P9'DHUB:)VA?_>/5SV^K$?TB>\3;'BC0HJ#$*_+?5BV@:/0J M<&=KWL6RX0;97FQ.6 ME>&SZ29]X#[J'WL#8!)DD^Z(2^S ('%20:8S2M<$H"[!H]?0K*L;7-LF2PBJLVJYJ+ ME]TL"PG;[?\E M9H.,/I^- M1+PUH;M4)6GKAA3D.J0"OS+\ZFV\'@60L+0"/O]I#SS_0=2V"C9^RMU4PAZI M3Z;/5 8[;RIO>0R@*P=?";J,CG@6_\X'DYS%*X_*7OG=CUS6'!E[):PJ]&4\ M[ .7_5T=+#YWZX4D^404C_3PAK)V:-$#/4R'D"K&WH_[*[^-F8\G7V)TF$H; MHFT*+4'5<#DDJJ=QDFH55=8.;4/0#E,)C^C[M!OR2*(- ;QCT&SIRH%,PU=J MY#W)>1Q$GZM&J?BPV?+N&CIS1*+$5#7RL0POP.0Z=&ZA@U'*EC,&P6P('#IF M@%J %Y!+(Q:1V:)@R&RU%\>%0$L,'1D&!7J@<+T<@V^@S*@E[LU DU?OL($(7:U>)]BW,P7;(ML(\,CDVV+.PEPY4PK>> M:BIV7\+2M[]T!!!BM3%ZM?S68FRR?,2"O(ZC^)"Q @ZS+P,@12_$#W9JP#B@ M6\_RSM;!* U/*:HHT*OOPV%O/"^B!0%=2A\]&@D3,8O$JG\MN*" 8(NMQ8BZT%:@X5-VDK+1E#'YH_L MG:L+#E=>5VK#^=RG7)Z01'Q_TH^B5_=NO ML8.+XN@5E7-=@'G"-]_:B*V2 /WY@&X*HH3 7K@?"^XKTV64/]+@;^^8%R5\ MW +O*,A^"G/T@W]L\HA)6<=+NL#E!6?L-6&@8: _G&&K)C E&U1HZ*HJ8=A< M9T]+Y,X3&R:S N#]B!>2W[C6/G#O8_K(?:4EN=Z(&P&S1>-BL'E%L>\)_0$/ ML ZT10E]XI;E5 MW#&!Z)2M[EW(&:K<?Z(24!Z*F>*9UB("8(#NK 3V@9 M;2"\"V<*=]C80UN$T&7ZPIX70ZR\U3/#'8_1UX316$2;6(IZF&X1^6\?VT^PL1X#>6S8V?ESE:]C;6YJG,]DKN8L7^(9M-]UX6.E^)#.6,[QO"S6E" M4U+4>YIG,^2&^/$RRGHQ/+4]_)>=\3Q-.C:6$-"U39?9V#X_4:UC0WW/&6?8 MI%G# M[S&QROKG:S_]_?'4/5O]Y9[L5;.X]PKZQT<;8MY(Z??"H=_4 B=#9[ MP$L>+L+X2?%.SZ\=^R,@!VC5HD $BJT>V1B+',6/U*N!2?;SQSZ MRVA7$VG*5\#'_+EI<]V@%GVY4@9>(\CFS;26B*'[F]_8;GF,MX"A6O,M[9O% M?BOR:4@.+G'>Q;T9FF&^YDPX#ZY50\*.KE-GA$O IQG^_-\A*?9BTY68(']D MOU?K"(P:.^XVJ #C%H X(GM17"SBW6ZO+B]F-UPF[+$(YIQRYWJIB:.9*;'C M8"/*' HCNKPS5A,N@(N8G<6;^W2Q":>^'V^TQ?7T5-A1J1'E#($/7<:C5DX< M+/HSHE2AM1:/KWI)>6'E,'IOB =)VF.'A$94!CUDZ)/[<\2(%XJGWH76SJ): M-/V,+SJ/6$_8K'B.K5%F9T(U0=VVQQ1N[3,YID7M"F5#3,Y+_M\)MD2H *D, [@/]#9%VP4=+C!P4:[F?X8I/^/*F MO:T(HT9_<*2%7$R"5:-TU"M_D]$RM$%UK\P8R-"?*AE 22XO##)GQ4L5,I3 MVVB E!S]/9,!-$&#TPO3".Z3K#T:E R7=6.C_)I#YK9:J0BL/_0W5@;0&1LD M,95(^GQLDQUQ:IIMBM.,L:TJY,BIP<3H3[>T%[L-F_@R'F)K4#R'4C!L;QD4 M':"_#S. *=!B]<+THO2:Y]XV2[=@7M!J=W%(C_X.S8#["QE2#FX:\V7K<,SB MS-OWV89K(?7N:9C%0ZR- *Q3]#=BAC(,-I@>=5Z\!L L/%KRN[72(%47Z$_& M#*$O>KP#)CGZ>RW#+ 8JG(YZSL-3?-5J8=,'^MLK@Z9! M=U8)_*+K"F;SM(Q^LN2U?;GS;DMG!0%@AKXBS(M=\%U\1AY)&*]OXT7ZQ''2 MI**I2= ?9.D@B1C*Y O8%L)AZF-R._"P2F]Z88_ M8NF\%@ PZ[H62 /%I1V;+68+KGO" XZ3]):D:9@Q)H\0FZG0WT?I@'-LP><+ M,/8<(I^0(+N-=?L0L_2.L)7(<]$L\6H2])=6N@O>S.08$S+*OIGR;U[%7I3< MD*Q:V=QCTOA*55FUE%#Y#/=4 ((R: GS#RUW1 M&WE\ 2*OVITK&A%10H"/7_?NMH8$*O3A'D<>PAY+<4'?+%?5$B@Y#0E4YX8H[ MBP3_XO]%4:1'+R19OBH'C?JBM S_PS0*#G]1::G6IT$^!E6\XHN$;2 ML4NH\(:[7=Q.>-TY'U',4Y\OS'S9_1QQ,*_)4RO!&CN!BG*XI+[>1 D$;/3' MC3-P$N)_OXP??R!^D#M*\\>U*%80QLFFDIF4EQ_^\.%G/G= M/"83ON/,T(E\4OE[]PK#U1'FIM\/]A:?_R#./[\DE<_OOWZE>0J64X((NZ]@ M X>UZH7A,4P=W]%?GL3"MGAE#C@H-]W@LW(GC\3?R.*^9QR=W09LZWB,5K> M5M'4 +T-/M(:Y:X/ME)">"2MWH_ I,V2EOC8RC7B4'TE Q]7;:?! M/^YB495/K;6U)OC :I2V-M9*">21='8W (/&-MKAPRI5A4-U;8QZ7&7]Q%UV M[NNH5?6@ 3ZB&D4]&&FE:O.8_NX=WZ"<\ Z_ZAW?2C/X%<_>-X:=O=\&M[W& MR!Y;&N4 M)2#L!V:4@I8 +(7^,XTLI #@>?2Y$-^)Q(W,ZUK)3DHRY:DU J/=?SZ-E1L?X:F?\OU5N!6G,B:@I6W!>/>?1&*'MX;3D6'/-@I\1&(41M.B; P&OO]< M"PO@#;R.[?;$$1_+-5>&QZ79MJA;@['O/X!&<(24!1CJ'LH$@E?TE8/&2>P\:]X=4Z>]2+ MBNNZA&_JC6*R[0,LMT%VS?9R:X?1Z,&,0U:^))D%SAYZR5^-ODF-.PK+/L"" M'&3;;2_(=ABA"W+W)H.U^&248*$-LC_O0VAJ/-!%U?!0K46FZP$LND$V]7V( MSHS/R"*4& 1T2[B$0;I@8G!@ALD/F O.$M4T*==5D2T[8Q3$(-E-DB,H8_) MID5E['GFW6]"CUW1)(6<=&F:@^4R2 BBQ5PR<8YO\92;855;L P&"47T8L\P M Z"E';60A)$(+))!PA+V(@&B@'YUXN!!-(EL]O?PJ\W@-5A1@D3R02,MYC6/ M4#D%Y"W!2 ]9G46"HN8('L_T9!Z!R-2*4 SDC"0^HUG(V)3K!* #2V20C:DAQ0G,]^CV.*!B'%[XTX_O'O=J M9#R!,I*!Q3'(?K3=! &C,;:!CY+H)%JD"5]LS%EHJL9@B0QS4-XN)U;/N2.7 M(<\9$QZ ]D+D3XT+D>)QZ4?"MI-X,>$]Q!&)-TFXG4R?/"Z)8"*Z)%&2C7*, M^Y'E>&:+!C\-$1VJ'(QRE'/;_/OE@#2W)>4M\5/Q;:10/8R5LC/V-4I1FJ6H MYW'&_ZN^_R!MB ^^3GTJ8$M'/_)ERN.\Q@<$^/5*W[=PI:\ZC4BZ+UPAYI39 M;#0I<"_]M#3<$!#&WA0LEVG!@SI,4VN#>^4'!&*L'#P*RN4 ^&YCF]#$E$RF M;(U[R4XE'Z,,C(SBF?OK./T[V9E08IH2,$K<6T!&<=BP M/[)D+CB[<41*SX([;.KHM*HM[IT@(_IZ%EO7\>S[@5-K667%V,Z?10"'<(]0 M5 3S,_]$:="L.L"]<&0K50@8N%,K&^$7&H=%Y;R_Q2MR*M[>9MLK[\E*9OI> M<&\K6?K);4%R0)9\\_5/OK.E"^H7H[WSGD](1!8T3:SD:>X)]^I3#S*%@H4K M5VY 0J\L;7FY6HNZBGS ^4/G!D^E95>X5ZDZB4HI<3L8\38!(*]'UQ[W/E5/ MPC,#?6[^OGUAGE)"<=N81O/NA5-N(K_9FTHNDH 17Q MZ>24P\)UZE.TIF(,FJ-H77O\HR0MYM4XBH:+L<^AC_-PU*PWYB/2$6OYOAZ1 M8ER\R*2WCO9_'*HY%:?L-\#5D-Y)*52G\8_D0 Z?L<^V"K' SG>53;&S6RPQMZ)L]QR-'-&@I2MHN B])9Z MW&M-D;,:+%&7\HFE[7SVG49)P "@U]LB9R^TL#--3I%@_UO\M!\/T-:H:) 3 M&"S%H.=\[%M(3W\,4+U5-!2X"@CU'I"/3'K/H*9"3$;K(XWC/4C)V/D*@<8)P[%LWF2WN M6,"_;W!D=>V!LV&(J6"&O;JO,/(\=HVV;!1:3[76! CU(&;'"FLI:T?DCN[& M?R>LCD$V11NP.^2,< Z8&SLU9Q.2MS_>__R6#V4:Q.N4: )\RL9 S >)[UEA M;F!W_,(U5OCKV@-%,$ALSTH$9J91['\V#NTU85D[(.J#!/):&!L9DX@&YXZM MHA1H;ZIM@:@/$JAK;6Z:S.):&Q/XFN9 _ <)S'6Q->@B*!U>0%$"15,@](,$ MU5H8' 6K*+"?/Z\I Z%>;PD$?9#X6@O0Y8RB8'ZVR0>B0WO?!KRO<@3H.G=. M!G'F<4A]2I(YBW>I5]4@SJ^F($[9P<2+@HGHA02\(4(\I\J)56!'03A.SG Q MD* Z"*.G#R!S)MZC%;A/.5)-,HF+&E%]$_#DWUS@+^\K9Q%R7O0U10 MO"]ZR6Q?7.T')5NXRLEI'"5<)D&N/5$PKT X6UQPKRORJ1?>EA>)DNE]DHIK MF1(U+OKOJ7N<3.I.@X?5J.T#IBYE;8;UR+C^$N3);Q96_1*%%2[H\_0_8QJE M7WA?V:9%,O$:I]@9Q61'TD;YZ/HI4Z@?/[S_,5.JR_EOO^\_04]1QY\07CU&1,WH9I81WFI[S.9QN M99/CE_KD*$DGM*"=D)SX^)R^%^X0RX5LY>E:=/&"75AK(-'7O&)=3FZ(3^BC M&/LU2673NQ'\*RDG;$?Z;Y.($Z.H\'[\@,DJ;8PS]:YB+Q)5.[@_Q+Q W!G- M'LNJC-!J&K;L#GE*:H17FV"=X#KJA?@R>N0=Q8Q[SHH9^J=F>'Y'@C@SRU%4 MS*!YAFJ)<&:J9$B ":FG0IYW -'4YA\$A*.>9MP#6.>7^9/2N)QNF,!RFB0D M5.G M>458^1'(N[?UN9QU,UD7_61+KI?W- DK7:'H>YT[+P3L4;5$2*6_BAU_,32I ML*SFJFH%1='UK)!H5 MQ'Q6<.I)6B5'BK?*F8$$7TV4.)-&-2ZKB635"7K4%2;"VC1K@1/ZU+N,^#_) MG?[W&D$";/!T5>M34*)K&7LX, OH< M.?=81*.E>",]*VPJFRB-!)B2:++FNZ\D(T-1L_K@S7-%38$S4>KC >^DH M^SOF*KZ26 ?0.#&4UHE#+;,@*F=8=JB@3X'3./)Y3ZS(&KNAR5?9'&BD9QS0 MB0Q])BAQ]K[\RR*:^9F/B*4>C0Q3I=P*ZLEP5I4#6,4(K184VSATBKMK2 M8@.+ U-JM:)I>8K-ARXN#I!(<2'F72/[HD*?'07Y!ST@J:62)9LMOF4W6%,0 M,$C09+3K!WE:MA)Q8YJV@0Y]PMYN[A/RSPWO[%PDB,EFZ?M&_L6>:$)R*IQM M2&WLYDFHID#:2-7& ]DXJ4F09Y%)'/4MDXEW]+G1Y?JGYAKH^T8.1!_70"?_ M4G[R7U]OA+;GHI!Y;6#;_'\!TQ-*?VPW0NUPZ;6\1\N]Q/Y^$%AX>BJTTAYM M908! 5U2DNQ>T9T&_]@D:?X^?>(SNE:4F2J3>ZQ[0JLC MVU:B;<'J*F5I#.Q\1=B2C_TCBY_2!_%VC!=MQ8V[36*><;P#&WJTZK/6DK)D MS)%9^#DAL\5YDM*5EQ)9P:VB8;T=6DG:MC-(SB@Z_AJ'8$\$]%Q@Y6E7= MUBZ,#2SH0JS<9@5+3D>#5H2WK;C, #CS,D'[4_K\I51QH3+WMPI638?V2C*T M>K]MI0R"81"74UJF@4)F&Z<&$Z/5 F[C;%I"@FXC-5>LRC^9YI-%%WCEAMM. M+FM\CMJBUEF\H!%-R15])(%)"P"D4.F[$[(!XX$^CW>OS57*[5Q&G+D-:$T$ MDD,EZ$Z(Q@H7="G>B/.[#;G@;(LC2\'7;S1].-TD:;PBS,*+M>L'*E<' CHM M.71$P-. F_F4)IS1TSBQV%$:":$B="?V \1B$,]5?'"V*)0(Y*[J*:#H.Q"C M,?(R(.RS-1&)4]'R_'E-H@2X4S!30>%W()("XL<1:[6K4@0V4VH*J(C"@&N$")!V$@%A=^!L :(GR$/TK)XRFS!]VZ'2Q/L& U, M#16)&X$-6U30C=B'6..2/&*\(TWN2(>R%DH MJ+1$X#?,G9$8 -T.67W#4_X" -QP,Z]F@S/BY@M",T*>\,GGG5/4(FZ$Y5H MBQ:ZF'3,6^1L0?O RI^=P(6]@@=M4+4;Y.# MMI.N,<*EZ,N)-CE(LU=EDVT@Z%RC:91?K"?:S3Y![_E2S32(-6M M_T""34AFB_H9]>>$+#:A.*/.A66(5[7JZ&BNR[1ET!%;O3N]S@?\B7AB;@6S MZ#J.&!%5\#D&V3R#9""WZ>SH;MET@ S]AJ/\V2.UR6U4MU0]%89L1E_?#-.X M8SOSI$H=A#AE-IV\X'?#6H YR!'2?AR[L]X;DFRX(LP6=P_D"R5V2S.T%VQK M/8AL6R'AB$67/@NG-NB- JJJQ^&0#?JQOA*WUZ,2V.P-M*Q0.E?10BF%EI&,9/(J?@(F:GW"FDZ57,O<1D%DF&;]X]E2YJ MIUZQ339< _I #]T@ UZ%4IOG1ME>\.MDW>SU2WJFK(='&?)P6Y:"J% M] \29$.GP>%K79:O-W3MV8D:D1T>/NL-B%%\ZT,C5'_ U,[#MNL+S6CW^,)= M-QS1#;GDL3JUX6X4EY8_68?L57]+;]?MM:]RIZH^7*@'UJJS%_"V70<0T7WQ M0NQ&5;0/>UGOR"TZ?7H7D7L T3T.5Q]WE ]6QO5WP\>.42>E,?] MVF%Y5))GN>9K3'YVDMO^RD8/. W;]WA,[R5VQ0U]YE5>=5-/O$9M^.K;;LCS M[J4\\E;9DL>K=1R)G;U(6RD&6NC3"8G(@J;V:V&+3H_NB;@>('1F:S1;G"\6 MQ$^YA[YCX,9+R0WQX\CGJWDF!GL]:-,K]M:GBR:T1]$A52ACLGST^1Z-+S2= M/&/+#K&+\W91@%;8H2_+C=?\5&OS3XT7(9K/22*OT,?_KF3%G-1&)I()?:Y1 M9S3U?/O<;K$3D!]GP[K@PQP&7?29J;F.J9ZN MC5LJVB?.D&?QM_3665;>0"0<0.>RDN %O%YF ,.A;8DH!7X1QD^WF_4ZS/)X MO7#/9HMMB66'V/O2/J3=$4UT;NF$62W2KSK WI_W, M^=8HHB_%76Z4GI'4HV'RIG(;3[9P-^XZ]7.]M/@Z[R___B04 _B6KYN.F-K3 M1T:/>?(WYL@@)L#^OKD%B]6ZZ$@W4=5CY*:#7*9DI7FG"$;MAB#MU;=^ Q7$ M;+4PG',B/>$+SC]B=BJ>-)L^TW:2;7;R\@7$J:6KH\'>9+54 MX7K%'B,JP]Q7$'LY*E+JBS?/'NA:*0R1EZ]IC[W/Z2@( W=#"B%>I$^<0RWP MM3;8CUSV +:4:_1X@9JQ<@^XT&P-8-3(04 ;=QF\VC31>1$;_UW%ED3^1HLL M&M"X*-]W-$ ,:O*8C4I0+LIQ3>A^8*]1@CH7"4LK'/"?]J/G/_P^YS9_$;-5 M'N02MXBWZS3.=%L5#^!D9BHW'$UX! #$E -[_L-22H=),_O"2C=E527>H%%D M"1(+@P,!AI*AD^WNGW_COA\'\F%[11Y):(@M .F/7^(& M!O%C".7H"C7,EK_FD(T1!+MNW##K=EJLDC",8^S P6YDE]%ZPUU5P=W;=]S0 MO#>%#\R4Z$&$-CJL$J3>M9'<.V?B& -)[MT1 M2*Z5W;0UF8.]D#"4Y)RUEB?;"J<7+"L'[F_!7JJ:^"6XJ&KN*K;?'?]T-\8V M7FF#V#E?U*2H $>TP:0S[F?5WE3WN&!K:NK 16=4H;"0'84:(WS;VHSH&C,* MY 3':T-5'%4\+QSAW#$O2A:$B6#3+6&/5!1QE$?A[_@P% %ZDX'M]RN.6&*] M6M;$2$V"?;8Z MQ+%$O=:M";"7ONVZ^'J+VD6L]9'&S\]#(2 M_LF^HH&:&0"I&RMMA\1J)6?X9ZO-H35,DJ1^FX[(#6F!-;(F-"UK QUE&K(5 M\EJZRO /;W+8XD@%T."CU]/&A/C?+^/''_SB$SG@Y4][P,O?B!K]Q7#$0J7: M693-I:WQ-XHRU2GQU@Z]3]?>&OK3Z[]KH,[^BN;":U&3 UQA9Q@'W& _*I4O MLFOZGTCZ$ >7T2-)LJN"S=\2(M(YU?:F6X_':Y^Z\3U,=-H@?-60E!:-$YEH M\.U:'RI=D:N)X8[64)H)?A(__\UCJSC:ZG+!FZW0SN( .!T"*QV^(X&(TSCR M.:\L+SQ"DZ\GVQ-NJQ_X_O&K/BQLICQ2^P;F#SU:W!QB.4!3!-A,Z8;PH.II ME%V=/>R0[:T7DN2&/))H(UZ@,T5N%P\$0F\WIROLCCC+_XRX^]2(O\,J7VBYB1N@R.A5G M&RP[N%3O1EMT@V:F]" W=JJM$4(Q5\44G[$\?4 3JI.W/%Z3)>>GT*)?1C5: MQ5#V61R:58XF/I\^$EL6B@Z=@F5 M5__'.Y;RZ@4ZG$,ACF:6L_N1Q$OFK1^H[ZFNP8J N[KY\:XE&J8*#?MUU 7E MEBSKH]$M*)KF^ N*4;^J\'[$B8L?2FB\/Q\V?_P8N61+R$D^7%YN68WJHC(^ .L)]/ M-&=6U?/S[: 9Q!F C>&=?-D'$V-G8%O(QH:M >52/JC)'8DB&3Q:[A]'GX9A M_,1_22[$99#R%76%E%IVA7WQVDYFG?!"-Y+RK(;9$_=2Y>SV'H( N*N$[1+S;[4?&_3^U<.KM@.+XX(XX MY)RBWQ[\SYA&*9_%J7A6"'(=\)?Z=<"LATG916\7^Z3&=/_A@W%K;NQQ*B,1 M4B9>&: SW<^KM4,.+4( E4Z .A_X5^]V(VK,78T4KIR[:"?5(Q7X5]B7Z5XO MP]@+L:^;+SW7#7V]^?)Z\V64H+%+-U_D)_BWG[2G\?L_HP5QVV#88 M]O^!D M7':H38;:/^DQ&LMY6A#&-_!7.5+*H6?C?B3L/DY(UA9KR_+%8U2LDI=12GBG MZ7G$]R?;\A$)62T8V3[FU_H^INQV0HM^)R3KN/H81-YY5NLDW'>/5+EDQI9> M1/_($.6;_20.:5"6?ZF69JE4+]II%*#(24_=HX6 ]@,6#ZK>/7C1;P]Q&&[% MM AN-_<)#:C'MO-L)N[FRDZI%@OBI\EL<9H=-2;7ZI_SQR".<"6=>#/NJ&4@T_T$105?4^^9XH$V6HJ:BNIB]TH6W]C*J'% M F7++1N.;KNM:X^_U3:II4$.KEQ!E/NKNHE#YH5./LK\BYR%.^CODI68$&7$?=-UQX-BL/^\F) OI53 MRTY/A9T_B2%4"([HPCXCZSBA?+^1#2O/&-5LR=M@IDZ-*2(&!(U,N+X)/H^45\1)R0Y5D[FV%MV>TSZKVV,F@&-JAQ^ZHU>)0\NPX,N M+S[FRXAO'-HK1>KE!@JT=UX_V,<(L)^U? T.O 8'7H,#K\&! MU^# :W#@-3CP&AQX#0Z\!@=>@P/=T)6<2,'!@3>>ZBKOVW%! P0#&@ MQ XVLF"YF:F^J: "!&E$,?=YY?I#_MJLWSHN^OAC3]*-OP__UC?\)=D$[:C M^[=)1-*#R^'--DB;_SUS@*V\M#%N:M!^2%FQ-'"6J(H.V=!JQ*'(W-$#@!Y% MK59O/HLW]^EB$S:';A:;73?8!M="C&WPL8^M?LCM7426PI-R(JGOP.:VF+=5 M*NQ+.%VF;9/[UJ'S-$Z]$#5PKEU0]]7;I756?G[;9BG-.YV$6:^OBVAOQGG. MR(IN5KO7D2K#;F>FM1T>S[+;#;+64WM-&(V#V]1C*:[U!JU7\VRT? _ Q#6# M,Y+_M^ORKNKUI:WV>O2<=NG&M!J_._#0R>"&XW?90R=M3,=Y5'?[QO4,RJ+6 M-(L> ([2?WY7=P:@0#H M5>75Y3>CC^^:U(ZAJ\N+V0U'GST6:\CI@\=T!2[-E-AK:P?Q&M!X<2*W$S/^ MVMF/:)V))6T;#C2 :/$7"P M?(9\*6$:/(KOW<6WF_4ZI(0ENC+_ZM;8#K=9>:HOMQJ8'B1+HR@NEV<89*4O M=$BK6V/7!;-"VL3TD$@79?QDX2D \@!J[!)-;20!!@4]7JLKQF@\=P41'\OC M%Q9(H$NMS:/8YN-SN]ZPUR*P8+N ==07U2R"#J;3]Y]ZB3KT7;SDZG";+7C<6#GVW+M$6C+Y4I3L$K^Y#T1OJ\;P#IN/% MG-S#?0SMUH L/?=2K/;C_8W1E,P6BY:I M5=*.CGX%;\NX(Z?(E[R7:$G%JE(SKC*;^DLS1:HDEQI0I/2HCW$3,&79#=)YY.[19^XI<.VZXJM58[BF,V2+/MPXG&DEX?KQI@77^.?.FC$V MHE5-"<.HW9"MO4;7! MC%O\D6S/.D^TG[Q_9P>2D$.)%^L0YU )? M:X-]3-\#V%*NT;?[&L:R2_VMEJ""$OELWL9-AJ\R!ZBX++ZI[V]6FU!(N]XXE5Z?@T"HJX(%4D4B6C77(ONGDCX2#[%4?K0;KD' M]8OL#/01)>P'6J=]AB8;?R<>NWN*^U*,77?8GL/X"E%#\ACU@']98RJ0'5WP-OVA_VX.I(J4.W-M;'VJ=8D<"QU<**:HN:\88<83!GD8?6+XO/Z"@S<1LO&-L"B-@EU?Z MED('^\/X&\)'LO'3#:/1DH\Y.R$BP6F<6"00 3IQXU2ZWPPB -OX*40'@Q1# MRP::5;5I1$ME=40AU&X(MX52-YX'A'"+GT-TLDGX<))DZO]S0Q,**(:A(G@I MDE,RB)X()!N9^"ME'+3 #EN"%:=Z MK4S"H\/[A\\)66S"*[IHM86L4J.7=H8OLN =1!.=HZXF6-WOSA9U]TNM "8Z M['G:0?8P2-"OBV178^;>-J] ' 53WV<;KGG4NZ=A_EJ6^O9(XZW:O&3@NN@N MNY3GY1U.PGV/V+=)ZNQZ(:#JOI:HQY4LAZO\VD7,=C4K+Z,[YD5\M5"L<"!* M9&,*@+ZZY%F ,4B28WX9]]1C05(,0HZ]K!VV[;*#6LWI,,!NDC1>$79&UK%2 MHQN-L$\8+2&5\S@(GL5,F:Z\/^+H@D@OX^XG5+49]DE=*XO0Y!/=$[[UW?(:V'KGO-D8 M><^NA[7IG*NX'7"'_CGE\S6/M:DW/XJFV/MT,+Q:5M&7G,-XYZ[(67:ZQTVK MX#"SMM!@L*X'[#@ 3&36;#DB2<72('L5J-80.Y9@)1?5"H@=D9>LUKIDK%\: MC]XJEFGL'"S4U;GSZ+E,R6R1F^ +SQ?NX=:00Z4A<>-HWVJZ:+C!3X22#>[* MG %E('-#2D;- PCJRJ4,I\.AZ9.;9&V/4RPR3M 3F X'98C0JK$PFYS C1E@:Y"4[%1V3SB2R4[V%X2)[=$M88]4[)=V6Z?J@),[/HQ$ M_B>3->OW*V[H@$&G:QK0+P+#Y77.-\Q_X.;D.DZUY:;4K;$/YH;0Z$9JJ!JF M86QMPM+*;.8_[65-Y2W=F%%@JZKDHQ+T& _\ M&[(NM&%7F:\^.J5]Y/06Y,AB4L+>D(X%3T.8LM\>:$I.'PAC?#>VXO\.=*9, MW1KJ _9_=FV'8<-(F0 8+"]*3%UQ*O%($DZD74"4K:$1Y_Y=[XZHFP 8!O4P M]**_;;QHJ46[T0J*V2+L(:32I:<"Z* E(=6 M4[@A%K5R:>4Q]$H[BP*R\J) Q!S>Z0R0M"&>I3>"U3 [&DX'L>LW7LJRFPK\"T$8J)?^<$1-D7 M+]QH$EJ4!-CA]3[$4^,>73HWNP<,9PLQ5K58FBVQK[>TD8>*7W1!U/($];*0 M-L:^YM)&'!JNT25RF%%;9K$)VSIG9$4W*[5\ *38MUG:2 N,R%%7&;F*H^4= M82MQP*FYCU_B*&T-E.X'EZ2KXQM],I:#T]O%PU;@':J+4G#*%!YZ,6(-I<&< M4;X76WLAU)-KD$'EXU0( 03%4=N_[6FJ#@Y%^>Y64J6YV+(]^ N\SK%%=VZ\F* MKVETSMLL7SQTB$[2C82@_"DR/!;S[K MXQ7)2OR612!%9686/]*$=RZ+>;]OOO,G^IBDHI-J 4C>$5?+HB>D6/>./YLB M4UHBI)HL^9'5!>&:[H6W7/2B-.D5_Y:HSUSDXYR0B"QH:F:P76_(-A0@RGI5 MEPZ@H:]^AX-OC!U*L!ZP;ZG MT5XA;%!Z$6I1>"GM;8.!'OL22 ?; $+F12A!:^EW%?M@MT/:B_WE.H'96ST6 M0E:U1[]T8B]LN1I1OB!]'(D.\N(IVOE@07R1 []K>\)5*%FO^"1IK/OS$ M)%Y,2/F1"=W13,11UVLDNA,?VE\Z.+4_<(Z5$O MX1 7["\#Q31M_L0)NI.K6AQ1CFA@)7J;CKVT_OQQ>'[1/4H M5"1_TC'XQR9)LRH2W52BV=OQ!?2[H.:HR$]CKIC11A1/7Y.\WINUH.5]'%_T MWQXA%S<,Y?[U<$VJ[ M^ANX+RI[RO[RZ_KV$6/B@LM=0FK*'H[/0[9%QSUQBK+MD=@$6@BP0G-\GJL9@:/> M^3;8RS9HAHVMENCX/%, !NY-Q*;EN.$XL\>#=^?+7W6RMMI^C\]1[0?)00J: M-X9V1<3%U?R?U+L7I4ZHZCUQ,/$1)9#8L.7J1"TV/N+1P20Y]1C;+F+VY+% M/*!%DI3Z%K,3TMGQ)I*TP&R8>4@3+PSY9C$P/SXN5%3=_(AR./2,N#J[FL;[ M-%Z)_^801T%Q2IG>EE1 MU/-_;NA:G/79BE#3$7J%TKYD:@3KI2R@%9ZSI>2"1C0E5_21!+D9L]4.52]0 MU7 S7@6&Z47HQ0XJ?>A+E7G<)N;UUH6@%XBA?N1\UW5=EX9/KDG:\$/DD1-Y M2ZBP7(A@*9D8P./"SH[0%J3^!988@5V"^J5D1$"RJ0S%IBVZ<*."US Y9\[4 MDX8,]LI<7-JR&S=$:ZW.+01]-7BI:1MAZ8HT'#;"39#JH8<7SE?",'G;:V9+IAC/'J*D.K:J](].DHXE4<8=>&[LY M,).Q4U.X(2J]XAGE,J1M^GQ;^1(EB8NYKX%]D6"/N14YQ== '.6O7EI2"4_;(5]/: /0G'K(^??"B M)>?;9 /M>T+?Z_0@U+;XH=]Q//=81*-E,B> GUIU%P1L,-W^K5 MF\DB_+_6(_PET61-V"019-4+D-D7)EX43(+\&Q/2:(]T"%#GUGP"H*;H\=AL MLQ)9SS'3#$<<-S6;8;L9!CBK9V4J'M$MY#4I*I>*E//I(U=BL:V^BT_CU4J4 MK8C]KP]QR'%,BBFC5I867:%[($ 1MN=PP,W7&8GB%8W,4T?:$-WG@,\>#:/H M\^T5S[$B8I="T3!_U M/&[L(TQ.D)( ^WIB1Y&J'9KC$VK&T'W]=M:4,;&5%=;D9+MO,O>VV:.?XAKF M;)U5\ODBC@>#PU5,K1'#? W[AJ6E.@T).7ZP(3M5WA5?33;)5 1>^.]D\80_ M->()&?E!<=7;S__+6\?)OR<3K^@)*V20C0T0**BU0YK8NZ=*Y1_8MQMZT?M0?T&?;U)I]&Q*N,8V>@]B>RSTG42 NI4'>M!_F:VYHCE3K;>=W*_X[ MI@EUUJ$;[HG MZSC*=RRY6[5_2[H:MLJW,0,X$59?1SX]Z\\+Z\NQ:"&[UF&0-6$T%@]&L10_ M%-(&K"9&V2LI#UZ!8?*1=R&J1LXS3@=0=NL1.&]E1]?XED(U?'\?'\-C]!2/7%S%;$)K=2L&SI))!8)] 'Z$Q58KR!:MO'K?' MU-WZ"+#/PX]0<>5"/.IB*R]_@_?[._PT O=TW1+ 7G9YYU%=UQ&/)[7%3#Z8 MCB:QRY@20,T<#G1LB'6(R*!5"#L3K<:'C GP],7P],73LQ% >JQ1* M?IDD&Q+P37V^/;JY_:R]^6ZB<3X:V,,9( &1R(BR.>\QRSD,0]ZI;.S&B\F M@6Y.REM"9^)1'\I4 MU/,)0T_K8Y$5\GR,+H; M\U&=>BR,MQ6?Z.:M,K*\ M,%;Q),4?NCIU6B+LJ^&@1%BU?%0HH$MJ7MX>L!26B0[]9G,;@<' ..I"@X/N"%%TYYBSV"0F2"XZ+T%MQ6+]C3/N&EIX..SVAI5<$ 0-=9N6 MIE&0*5/U^O0=82NUU,R40+G]R2FY00%!EURV/LSY8JV[4EQI@WW*WGX1/& 2 M'??]<]/B1H 7;>_BU MO2+IA49'_?Q=?;")NJZ>+1?9 FT9"[7K#OW_41IA= MD!OF@E&1J'<:)]+U2=RM.6P"!=Z1"$V3 4A4>9IK2>I!D4;4?B'7(F!D3VAH19J14#LI)F4&0="3#(F1A>9\^? M"?-IHG2&]A*OM40_M&JKN5*.T8UZZV)..VV9,$(N18(6WR.-:.KDGX:JG5NQF]%D7Q#()$NCBDB53F0Z[=3104;D6"C.AX*2@0%/+ M2 @5F2/Q-"A;CLBM?<7I@S=K(=F> WP*OQ[6J%Z3"7-'M!R=202:>#& M%>'89KKM'O;0"+!#GU A.Q8][(PBOB(,]J+&=9S?OPH&>RG"?@A0-7,P9#BF MC-"U\GRU#N,M(;>$/5*?R '8#3[C-$#]>1F)UW/>4 M$]4!46LIXI"@6NM6Q!%=ANA:?"J88PD?4P%9OC#DO^8\:\Y- *10K7 K2@C& MQ%7IYAV=. K,,<@MQH:PU1QD'_Z+CXARO"/J(1@)H.*PI%@'8RI(27A M)0_Z3XO5M1O&'0 M/GHEJ@0R?R/B5@!WR[B)\I;$E'O6$Z[@ 4#5[H4$"-O)YWCU49$9V&@6[S*Q8_&J,=U.M1P#51<=BKB-+Z.A5 M\M#O,%WW'^)C4$5[(5%7,^[H.G56'$@K./N-I@^7?"YP [WQ0J ?UZ5/J(:X M%>'LCB*Z(K3.1C9ZES=$%!K+;M=%V0NW' .1IOS.8'S&'@Q4]=P*HR+*[>AU M]DOEQ*O,GQA.*>5? Y?'>5%:IT/^J(N@];Q!&C9N O@F5#T="8R/@,BWK*3- M-2/W:2\CGQ'>^(SD_QTEQJ?Z-%1E'3E;& \8Y:K]EQ\:0/'A?BW_*OWC06_D M.251L#]S.D"3KN,GPK[WXU4^ XKKN5?4NQ=7(RE)SDCJT3"Y%G\0%Z-W0Z6I MZ.?#AY]_^?7'R9O)&4W\,$XVC/ ?BFXFX;Z?R;\4/4UV7?WK=[V=>>V_WN1@ M>I]D+I+\# Q&>13%RLJJ $5#C;O4N6.LNKQ@@R MAUJ,\*#>O30_1=K>C7+Q(,DTDUSB2<"CO5 MBXSC/3;UR?M'S$XW21JO"$O43X/)VAV3 !0L5 JECX=Y_LSQP7!T#WIIFN,_ MX*76GPKR&@Z&>*YKNO+^B*,O?*&/&;>>^8^WA'L;3/+''3'E,]@G,5*6TORL2*P=H?)?'2.FHQ!0Z:91= MG3WLIWM$+":Y(8\DVI!KDIJ>[U$TQWZV *J ]>B2CGET.SCU??'L&A^@3^BC ML! FZ:@IL)\;:"D@$P2#9'%GEVSFQ1-XVJ<]Y2VQ2\G;8JUDQ+%Y,/>V-I.@ MUAR[HGC'&2!E'ETTDF7QCG_.VDO;$SFZW%LZ:'M^*BN?(R(28[-VRZI$CHJH MJ7K&,%B%*6P_K-R_-09I?%#11.B<;]94P+J@8%B@6[\YBX.-GUJ+S$3GG -A ME!@,"72!W6[6ZW KBGG1K!";X?U?:6M'K9_V$5\I(Q67WQ%I[$_UC=M0,ZD; MHCH9)FV&8*K#_5)RU4W*+;)G&3=AH%XC^B+,FC M%Q+QE%!ZZC&VI=%25?Z_- @PVT%!A/]%K+R " ZDY)0+@,B+ M$%GYW"Z0R-]GT+VY$IE^HE2.+#?G73,W9]?AQ(N"B5_M7AT,K$G$U M>RM5>_PUK&\QU;$8YC6Z@T^J;BQE?U3=,1/.L74O^"M:!W&UXAA+B((=X2") M:@#%*BSS0TP\R;O!#Q$.*$8==_:?REZGB2BZU<7 M9N1%,LMLGRT^)^)6%0%[,PVR%^?8*(!IO;M/"4/>VQ_R5]Z:V)YNF 8*ODF MWS*Y[?H#+Q MCVN.G[OT^1(?-S6E M2[3L#O_2S,!Z9$+27H<^Y#H4D:67%FV_F=WV8#6I7=YMRX*KKNVUM:59?FZY MS<8NT?(M[:]GBT5"4C&R[$0@,51P431W(R.XE\DL9Q"_GDM]8%?FVDG"=!-/TM0-*6BT M22V#(4N\W'*="+/L_^F2[ZNUUTAX>TUS[/VC4CTJ*2]&;@=)49J')%@2$+Z* MIMB^- 1;+9>#X)K5,#T5R3AAF$&AU5Q58^P+.2"]U7.*GLA:J>H^NP_I,ANC MSGV6-D<^=C&Z8*=I^RAZ+G'=/*R[ ;;E;*58BN4ALD&WU#^[V!\BV4G=,86#Y@,IB?:P.OE+OA2FN59;\!H.K: M8WN[-@B;^49?'[+A0)Y4L7L"9; WZVPM>Y,_=,AK%U4.W_T1<6*^"F5OF&_N M_T'\]"Z^(>NB1MN,5?=0:HGU^ GL FJV N\=7:O+0L5?Q/^(UY[X;_X_4$L! M A0#% @ R(-N6>@,2!/G!@ Z1T !$ ( ! &EP M;W=E#,Q,#$N:'1M4$L! A0#% @ R(-N62\$]GWD!@ N1T !$ M ( !%@< &EP;W=E#,Q,#(N:'1M4$L! A0#% @ MR(-N61FL$JZ. P #,R M,#$N:'1M4$L! A0#% @ R(-N6=R(2DV. P ,0T !$ M ( !YA$ &EP;W=E#,R,#(N:'1M4$L! A0#% @ R(-N6:&I#=Q< MF@$ RRH- !8 ( !HQ4 &EP;W=E XML 93 ipower_i10q-093024_htm.xml IDEA: XBRL DOCUMENT 0001830072 2024-07-01 2024-09-30 0001830072 2024-11-14 0001830072 2024-09-30 0001830072 2024-06-30 0001830072 2023-07-01 2023-09-30 0001830072 IPW:ProductSalesMember 2024-07-01 2024-09-30 0001830072 IPW:ProductSalesMember 2023-07-01 2023-09-30 0001830072 IPW:ServiceIncomeMember 2024-07-01 2024-09-30 0001830072 IPW:ServiceIncomeMember 2023-07-01 2023-09-30 0001830072 IPW:ServiceCostsMember 2024-07-01 2024-09-30 0001830072 IPW:ServiceCostsMember 2023-07-01 2023-09-30 0001830072 us-gaap:CommonStockMember 2024-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001830072 us-gaap:RetainedEarningsMember 2024-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2024-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001830072 us-gaap:CommonStockMember 2023-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001830072 us-gaap:RetainedEarningsMember 2023-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001830072 2023-06-30 0001830072 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001830072 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2024-07-01 2024-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001830072 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001830072 us-gaap:CommonStockMember 2024-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001830072 us-gaap:RetainedEarningsMember 2024-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2024-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001830072 us-gaap:CommonStockMember 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001830072 2023-09-30 0001830072 currency:CNY 2024-09-30 0001830072 currency:CNY 2024-07-01 2024-09-30 0001830072 IPW:BoxHarmonyMember 2024-09-30 0001830072 IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001830072 IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:HydroponicProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001830072 IPW:GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001830072 IPW:HydroponicProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 country:CN 2024-09-30 0001830072 country:CN 2024-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2024-09-30 0001830072 IPW:SupplierRelationshipMember 2024-09-30 0001830072 IPW:SoftwareMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:GoodwillMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-09-30 0001830072 IPW:GSMMember 2024-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-06-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-07-01 2024-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-09-30 0001830072 IPW:AdvanceToSuppliersMember 2024-09-30 0001830072 IPW:AdvanceToSuppliersMember 2024-06-30 0001830072 IPW:PrepaidIncomeTaxesMember 2024-09-30 0001830072 IPW:PrepaidIncomeTaxesMember 2024-06-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2024-09-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2024-06-30 0001830072 2023-07-01 2024-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2024-06-30 0001830072 IPW:SupplierRelationshipMember 2024-06-30 0001830072 IPW:SoftwareMember 2024-06-30 0001830072 IPW:AniviaMember 2024-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-11 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2024-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2024-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember 2022-10-01 2022-10-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-02-01 2023-02-28 0001830072 IPW:AniviaPurchaseNoteMember 2023-08-01 2023-08-31 0001830072 IPW:AniviaPurchaseNoteMember 2024-02-01 2024-02-29 0001830072 IPW:AniviaPurchaseNoteMember 2024-07-01 2024-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2023-07-01 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2023-07-01 2024-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2024-02-29 0001830072 IPW:AniviaPurchaseNoteMember 2024-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2024-06-30 0001830072 IPW:WhiteCherryLimitedMember 2023-07-16 0001830072 IPW:WhiteCherryLimitedMember 2023-07-30 2023-07-31 0001830072 IPW:WhiteCherryLimitedMember 2024-01-30 2024-01-31 0001830072 IPW:WhiteCherryLimitedMember 2024-07-01 2024-09-30 0001830072 IPW:WhiteCherryLimitedMember 2023-07-01 2023-09-30 0001830072 IPW:AccreditedInvestorMember IPW:OndemandLoan2Member 2024-07-01 2024-09-30 0001830072 IPW:AccreditedInvestorMember IPW:OndemandLoan2Member 2024-06-30 0001830072 IPW:AllanHuangMember IPW:RPLoanMember 2024-04-01 0001830072 IPW:AllanHuangMember IPW:RPLoanMember 2024-09-30 0001830072 IPW:AllanHuangMember IPW:RPLoanMember 2024-06-30 0001830072 IPW:MIIStrategyIncMember 2024-09-30 0001830072 IPW:MIIStrategyIncMember 2024-06-30 0001830072 IPW:GILTIMember 2024-09-30 0001830072 IPW:USTaxAuthoritiesMember 2024-09-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2024-09-30 0001830072 IPW:USTaxAuthoritiesMember 2024-06-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2024-06-30 0001830072 IPW:StockIssuedForVestedRSUsMember 2023-07-01 2024-06-30 0001830072 IPW:RegisteredDirectOfferingMember 2024-06-18 0001830072 IPW:RegisteredDirectOfferingMember 2024-06-17 2024-06-18 0001830072 IPW:PrivatePlacementOfferingMember 2024-06-18 0001830072 IPW:PrivatePlacementOfferingMember 2024-06-17 2024-06-18 0001830072 IPW:ShareCancellationMember 2024-06-17 2024-06-18 0001830072 IPW:EquityIncentivePlanMember 2021-05-05 0001830072 IPW:VariousPartiesMember us-gaap:RestrictedStockUnitsRSUMember 2021-05-10 2021-05-11 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2024-07-01 2024-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001830072 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001830072 IPW:MrVassilyMember 2022-05-11 2022-05-12 0001830072 IPW:ChenlongTanMember 2022-05-11 2022-05-12 0001830072 IPW:MrVassilyMember 2022-05-13 0001830072 IPW:MonteCarloMember 2022-05-12 0001830072 IPW:MonteCarloMember 2022-05-11 2022-05-12 0001830072 IPW:OptionsGrantedMember 2024-07-01 2024-09-30 0001830072 IPW:OptionsGrantedMember 2023-07-01 2023-09-30 0001830072 IPW:ChenlongTanMember 2024-08-28 2024-08-29 0001830072 us-gaap:StockOptionMember 2024-08-29 0001830072 us-gaap:StockOptionMember 2024-08-28 2024-08-29 0001830072 us-gaap:StockOptionMember 2024-07-01 2024-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2024-07-01 2024-09-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2024-07-01 2024-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2024-06-30 0001830072 IPW:SettlementAgreementMember 2024-04-02 2024-04-03 0001830072 IPW:SettlementAgreementMember 2024-06-30 0001830072 IPW:PledgeAgreementMember 2024-04-02 2024-04-03 0001830072 IPW:ShareCancellationMember 2024-06-18 iso4217:USD shares iso4217:USD shares pure false --06-30 2025 Q1 0001830072 P5Y 10-Q true 2024-09-30 false 001-40391 iPower Inc. NV 82-5144171 8798 9th Street Rancho Cucamonga CA 91730 626 863-7344 Common Stock IPW NASDAQ Yes Yes Non-accelerated Filer true true false false 31431242 2577305 7377837 12278182 14740093 8668497 10546273 2808914 2346534 26332898 35010737 5226888 6124163 337036 370887 3090525 2445605 3034110 3034110 3468357 3630700 905673 679655 16062589 16285120 42395487 51295857 8352699 11227116 3507224 3885487 1686889 2039301 0 491214 350000 350000 5500739 285963 276158 14182775 23770015 3131955 0 3945935 4509809 7077890 4509809 21260665 28279824 0.001 0.001 20000000 20000000 0 0 0 0 0 0 0.001 0.001 180000000 180000000 31359899 31359899 31359899 31359899 31361 31361 33669843 33463883 -12259882 -10230601 -41040 -38204 -265460 -210406 21134822 23016033 42395487 51295857 18275412 26508374 733109 0 19008521 26508374 9917448 14749529 603176 0 10520624 14749529 8487897 11758845 5914808 10063471 5319523 2964051 11234331 13027522 -2746434 -1268677 -139962 -228365 -919 -1025 218686 -67166 77805 -296556 -2668629 -1565233 -636512 -275882 -2032117 -1289351 -2836 -2836 -2029281 -1286515 -55054 -707 -2084335 -1287222 31417203 31417203 29764515 29764515 -0.06 -0.06 -0.04 -0.04 31359899 31361 33463883 -10230601 -38204 -210406 23016033 -2029281 -2836 -2032117 205960 205960 -55054 -55054 31359899 31361 33669843 -12259882 -41040 -265460 21134822 29710939 29712 29624520 -8702442 -24915 -62134 20864741 -1286515 -2836 -1289351 117882 117882 -707 -707 29710939 29712 29742402 -9988957 -27751 -62841 19692565 -2032117 -1289351 196558 201705 288474 105192 1475594 0 -919 -1025 205960 117882 182188 -0 522538 685106 66305 53726 -986317 -834261 -1589302 -5432074 644920 277189 619099 -1046697 -0 -70422 -132841 -9615 -2874417 -1213634 4034 -1040347 -541549 -683277 9805 -1566 -1415643 4052341 202140 -202140 0 325000 0 2000000 483599 1000000 -0 875000 1500000 4000000 5200000 -3308599 -5075000 125850 16178 -4800532 -1006481 7377837 3735642 2577305 2729161 0 0 55743 0 -374737 613980 <p id="xdx_807_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zOxZwX3YLYcl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1 - <span id="xdx_826_zvHmJSLDRBlf">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 principally engaged in the marketing and sale of consumer home, garden and other products and accessories mainly in the North America.</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 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the minority shareholders of the Company. As a result, E Marketing became 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 May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, Global Product Marketing Inc. (“GPM”), an entity which was incorporated in the State of Nevada on September 4, 2020, and was owned by Chenlong Tan, the Company’s Chairman, CEO and President, and one of the majority shareholders of the Company. As a result, GPM became 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 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 in or otherwise control Box Harmony. See details at Note 3 below.</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">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 creating a social media platform in order to provide content 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 at Note 3 below.</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 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”), 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”) and located in Shenzhen, China. See details on Note 4 below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zIHCjrZqadr1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2 – <span id="xdx_82D_z751Bug9V4w8">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_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zei5hAEJmq8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86F_zjcUrrOE3tl8">Basis of presentation</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 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, 2025, 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 Annual Report for the year ended June 30, 2024, which are included in Form 10-K filed with the SEC on September 20, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zJtKaIu3E9T6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_861_znwU0P3sjTxc">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_84F_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zPKlr0Sop8yi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_865_zspYZSzOIHf6">Prior Period Reclassification</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">Certain prior period amounts in the unaudited condensed statements of cash flows have been reclassified to conform to the current period presentation, including reclassifications made in the presentation of cash flows from operating activities. These reclassifications had no impact on the prior year net loss or stockholders’ equity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zrNEoLCOAHd9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86E_zOgxmJFCORPc">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 difficult.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--UseOfEstimates_zTXF5EnTidba" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_866_zFRAuLYPQWDi">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_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zXaXZBQXzN73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_868_zPAgEsw6yERf">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 its 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 September 30, 2024, were translated at <span id="xdx_900_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20240930__srt--CurrencyAxis__currency--CNY_zEe1leqAH2k3" title="Translation rate at period end">7.0181</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 three months ended September 30, 2024 was <span id="xdx_901_ecustom--ForeignCurrencyExchangeRateTranslation2_c20240701__20240930__srt--CurrencyAxis__currency--CNY_z8QlZbgOHAqk" title="Translation rate during period">7.1623</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_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zmMFRkfjy7h8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_867_zCCl2hiOzAw4">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 financial institution and financial service company 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 the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our 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_849_eus-gaap--ReceivablesPolicyTextBlock_zAC8w3yKYJh1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zvaDxOY1EYg5">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, which includes the amount withheld by sales channel partners and refundable to the Company. Based on historical and expected loss rate and status of negotiations with the sales channel partner, 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; or</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. In late October 2024, the Company determined that the collectability of certain shortage claim receivables from Amazon was remote so recorded additional allowance for credit losses of approximately $<span id="xdx_90B_ecustom--AccountsAndFinancingReceivableAllowanceForCreditLoss2_iI_dm_c20240930_zNBQLR52XGZ">1.4 million</span> for the quarter ended September 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--EquityMethodInvestmentsPolicy_zY5zvX9blN5f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zwH2eYsIooyl">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_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20240930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zGT4AOrJ5XVc" title="Ownership interest">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_846_ecustom--VariableInterestEntitiesPolicyTextBlock_znHH0Y0pVOV4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zLRyAwqF4s8f">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 and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“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 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. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zBjCHHCbJrai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_861_zCUO3xV2Npki">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.</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, 2024 and 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 September 30, 2024 and June 30, 2024, the goodwill balance amounted to $<span id="xdx_906_eus-gaap--Goodwill_iI_pp0p0_c20240930_zUNftukM8TJ9"><span id="xdx_90D_eus-gaap--Goodwill_iI_pp0p0_c20240630_zDo0JDNRjHP6">3,034,110</span></span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zRlm6FyCdRsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zmbq7wOCuTnh">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 September 30, 2024 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. 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 follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_zDnCIcf5woJ6" style="font: 10pt Times New Roman, Times, Serif; width: 61%; 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_8B4_zHNEgAs3pRm6" style="display: none">Schedule of estimated useful life</span></td> <td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <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; background-color: rgb(238,238,238)"> <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 1%"> </td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zWJEr6XaZEV2" title="Intangible asset, useful life">10</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationship</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zZzx8eQ47mjh" title="Intangible asset, useful life">6</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zWPGqCruwnT" title="Intangible asset, useful life">5</span> years</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 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 September 30, 2024 and 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_84E_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zimJYvu4HSM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zlZbJGDk2x14">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">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, as of September 30, 2024 and June 30, 2024, the Company had goodwill with a carry book value of $<span id="xdx_908_eus-gaap--GoodwillFairValueDisclosure_iI_c20240930_zzCmXvCJjKvf"><span id="xdx_908_eus-gaap--GoodwillFairValueDisclosure_iI_c20240630_zu7G1GdCQNH2">3,034,110</span></span>, which approximated its fair value:</p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zLuIklHI4Im2" 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_zJvLrCZOaCR3" style="display: none">Schedule of impairment charges</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" 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">Total Fair <br/> 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%; 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_98D_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z1BBgtEwKPz3" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Assets fair value disclosure">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_987_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zZqBSNOepWzb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 9%; text-align: right" title="Assets fair value disclosure">–</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_98F_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ztOXS8BbolBc" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 9%; text-align: right" title="Assets fair value disclosure">–</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--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z0ZUXErFogO3" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Assets fair value disclosure">3,034,110</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_98F_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_ztUqhCOzKlL7" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets fair value disclosure">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_982_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zWjzHpdkZPA3" style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: right" title="Assets fair value disclosure">–</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_980_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zeaZ67gEhYJb" style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: right" title="Assets fair value disclosure">–</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_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zchaAV4E98e9" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets fair value disclosure">3,034,110</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 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; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"> </p> <p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWGScAtSexZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zIIHkYg7fkMg">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 revenues from service and product sales, 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 or completion of service, therefore, revenue from product sales is recognized when it is shipped to the customer and the revenue from services is recognized upon completion of services. 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 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 sales are recorded. 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_843_eus-gaap--AdvertisingCostsPolicyTextBlock_zYcxmyZcDk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_861_zX0H9TFvH96e">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 months ended September 30, 2024 and 2023 were $<span id="xdx_90A_eus-gaap--AdvertisingExpense_c20240701__20240930_zZThxwjLWWj1" title="Advertising and promotion costs">651,125</span> and $<span id="xdx_904_eus-gaap--AdvertisingExpense_c20230701__20230930_zAvIk6IreEg8" title="Advertising and promotion costs">1,570,742</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_ecustom--CostOfRevenuePolicyTextBlock_zXE4zY6vA634" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zgwEGEK8Ct3e">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, net of purchase discounts and rebates, 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_84A_ecustom--OperatingExpensesPolicyTextBlock_zAihoqMgD8we" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zYego2VxCOTc">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; text-align: justify">Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred. Vendor warranty credits resulting from refund of returns on quality issues are recorded to offset merchant selling fees. During the three months ended September 30, 2024 and 2023, the Company did <span id="xdx_90F_ecustom--VendorCredit_do_c20240701__20240930_z5zxXM3ASeif" title="Vendor credits"><span id="xdx_90E_ecustom--VendorCredit_do_c20230701__20230930_zC6Dad1bVaNk" title="Vendor credits">no</span></span>t have any vendor credits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_zBuWOG8d9Xn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zB0qFxykewh7">Inventory, net</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 cost 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_84F_ecustom--DebtIssuanceCostsPolicyTextBlock_zGQxdPIvnS7d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zY1nhRkTiANg">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 unaudited condensed 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_84A_ecustom--EquityOfferingCostsPolicyPolicyTextBlock_zPgIgNJb6mm3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Equity offering costs</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 capitalizes certain legal, accounting and other third-party fees that are directly related to an equity financing that is probable of successful completion until such financing is consummated. After consummation of an equity financing, these costs are recorded as a reduction of the proceeds received as a result of the offering. Should a planned equity financing be abandoned, terminated or significantly delayed, the deferred offering costs are immediately written off to operating expenses in the consolidated statements of operations and comprehensive income (loss) in the period of determination. For the years ended June 30, 2024, $1,756,913 were recorded as deferred offering costs and reclassed to additional paid in capital upon closing of the offering. As of September 30, 2024 and June 30, 2024, there were no deferred offering costs included in the consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zfbMCin2SaO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zGGbBRFJfJSg">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 three months ended September 30, 2024 and 2023, sales through Amazon to Canada and other foreign countries were approximately <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zdTspvhEHfNb" title="Concentration risk, percentage">13.4</span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zePW0SQgk4Db" title="Concentration risk, percentage">8.2</span>% of the Company’s total sales. During the three months ended September 30, 2024, sales of hydroponic products, including ventilation and grow light systems, was approximately <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zaGVzkspppI1" title="Concentration risk, percentage">17.2</span>% of the Company’s total sales and the remaining <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember_zj03itDVTpx2" title="Concentration risk, percentage">82.8</span>% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, were approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zQi6wpVaJSde" title="Concentration risk, percentage">16.8</span>% of the Company’s total sales and the remaining <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember_zxlLXv8kh7y" title="Concentration risk, percentage">83.2</span>% consisted of general gardening, home goods and other products and accessories. As of September 30, 2024 and June 30, 2024, the Company had approximately $<span id="xdx_900_eus-gaap--InventoryGross_iI_pn5n6_c20240930__srt--StatementGeographicalAxis__country--CN_z5PFT4tG6Xc4" title="Inventory">1.6 </span>million and $<span id="xdx_90C_eus-gaap--InventoryGross_iI_pn5n6_c20240630__srt--StatementGeographicalAxis__country--CN_zK4fQDPah5q9" title="Inventory">1.9</span> million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zDQFjCkqhGTi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zdndJDcTOz1e">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_84E_eus-gaap--ShareBasedCompensationForfeituresPolicyTextBlock_zgXScllVjaC3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zFLErYwPxRCl">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 costs 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 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 costs 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_84F_eus-gaap--IncomeTaxPolicyTextBlock_zdwqLdnBM5vi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zjK237hrjr89">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. A valuation allowance must be established for deferred tax assets when it is more-likely-than-not (a probability level of more than 50%) that they will not 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 does 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, Income Taxes. 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_846_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zoQBSzs7THNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_z4JGjuuR7S4g">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_84F_eus-gaap--EarningsPerSharePolicyTextBlock_z4m65e9eS07h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_865_zu8q03ZhEpq2">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 is 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_84C_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zfYmjLY5V2za" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_865_z4M1fO1pCPBc">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 December 2023, The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. Under this ASU, public business entities must annually “(1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income [or loss] by the applicable statutory income tax rate).” This ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” The amendments should be applied on a prospective basis. Retrospective application is permitted. 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, The FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments apply to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this ASU are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments: 1. Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and included within each reported measure of segment profit or loss. 2. Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss. 3. Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by FASB Accounting Standards Codification® Topic 280, Segment Reporting, in interim periods. 4. Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial statements. 5. Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources. 6. Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in the ASU and all existing segment disclosures in Topic 280. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. A public entity should apply the amendments retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not 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 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 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. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. 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 adoption of this standard did not 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">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_84F_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zo8mwktwZJXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_zUnaTpaqMwz">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 unaudited condensed 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_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zei5hAEJmq8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86F_zjcUrrOE3tl8">Basis of presentation</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 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, 2025, 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 Annual Report for the year ended June 30, 2024, which are included in Form 10-K filed with the SEC on September 20, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zJtKaIu3E9T6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_861_znwU0P3sjTxc">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_84F_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zPKlr0Sop8yi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_865_zspYZSzOIHf6">Prior Period Reclassification</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">Certain prior period amounts in the unaudited condensed statements of cash flows have been reclassified to conform to the current period presentation, including reclassifications made in the presentation of cash flows from operating activities. These reclassifications had no impact on the prior year net loss or stockholders’ equity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zrNEoLCOAHd9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86E_zOgxmJFCORPc">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 difficult.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--UseOfEstimates_zTXF5EnTidba" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_866_zFRAuLYPQWDi">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_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zXaXZBQXzN73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_868_zPAgEsw6yERf">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 its 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 September 30, 2024, were translated at <span id="xdx_900_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20240930__srt--CurrencyAxis__currency--CNY_zEe1leqAH2k3" title="Translation rate at period end">7.0181</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 three months ended September 30, 2024 was <span id="xdx_901_ecustom--ForeignCurrencyExchangeRateTranslation2_c20240701__20240930__srt--CurrencyAxis__currency--CNY_z8QlZbgOHAqk" title="Translation rate during period">7.1623</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> 7.0181 7.1623 <p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zmMFRkfjy7h8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_867_zCCl2hiOzAw4">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 financial institution and financial service company 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 the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our 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_849_eus-gaap--ReceivablesPolicyTextBlock_zAC8w3yKYJh1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zvaDxOY1EYg5">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, which includes the amount withheld by sales channel partners and refundable to the Company. Based on historical and expected loss rate and status of negotiations with the sales channel partner, 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; or</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. In late October 2024, the Company determined that the collectability of certain shortage claim receivables from Amazon was remote so recorded additional allowance for credit losses of approximately $<span id="xdx_90B_ecustom--AccountsAndFinancingReceivableAllowanceForCreditLoss2_iI_dm_c20240930_zNBQLR52XGZ">1.4 million</span> for the quarter ended September 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1400000 <p id="xdx_842_eus-gaap--EquityMethodInvestmentsPolicy_zY5zvX9blN5f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zwH2eYsIooyl">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_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20240930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zGT4AOrJ5XVc" title="Ownership interest">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_846_ecustom--VariableInterestEntitiesPolicyTextBlock_znHH0Y0pVOV4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zLRyAwqF4s8f">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 and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“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 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. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zBjCHHCbJrai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_861_zCUO3xV2Npki">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.</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, 2024 and 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 September 30, 2024 and June 30, 2024, the goodwill balance amounted to $<span id="xdx_906_eus-gaap--Goodwill_iI_pp0p0_c20240930_zUNftukM8TJ9"><span id="xdx_90D_eus-gaap--Goodwill_iI_pp0p0_c20240630_zDo0JDNRjHP6">3,034,110</span></span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3034110 3034110 <p id="xdx_84D_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zRlm6FyCdRsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zmbq7wOCuTnh">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 September 30, 2024 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. 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 follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_zDnCIcf5woJ6" style="font: 10pt Times New Roman, Times, Serif; width: 61%; 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_8B4_zHNEgAs3pRm6" style="display: none">Schedule of estimated useful life</span></td> <td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <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; background-color: rgb(238,238,238)"> <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 1%"> </td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zWJEr6XaZEV2" title="Intangible asset, useful life">10</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationship</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zZzx8eQ47mjh" title="Intangible asset, useful life">6</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zWPGqCruwnT" title="Intangible asset, useful life">5</span> years</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 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 September 30, 2024 and 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_889_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_zDnCIcf5woJ6" style="font: 10pt Times New Roman, Times, Serif; width: 61%; 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_8B4_zHNEgAs3pRm6" style="display: none">Schedule of estimated useful life</span></td> <td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <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; background-color: rgb(238,238,238)"> <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 1%"> </td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zWJEr6XaZEV2" title="Intangible asset, useful life">10</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationship</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zZzx8eQ47mjh" title="Intangible asset, useful life">6</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zWPGqCruwnT" title="Intangible asset, useful life">5</span> years</span></td></tr> </table> P10Y P6Y P5Y <p id="xdx_84E_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zimJYvu4HSM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zlZbJGDk2x14">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">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, as of September 30, 2024 and June 30, 2024, the Company had goodwill with a carry book value of $<span id="xdx_908_eus-gaap--GoodwillFairValueDisclosure_iI_c20240930_zzCmXvCJjKvf"><span id="xdx_908_eus-gaap--GoodwillFairValueDisclosure_iI_c20240630_zu7G1GdCQNH2">3,034,110</span></span>, which approximated its fair value:</p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zLuIklHI4Im2" 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_zJvLrCZOaCR3" style="display: none">Schedule of impairment charges</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" 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">Total Fair <br/> 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%; 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_98D_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z1BBgtEwKPz3" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Assets fair value disclosure">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_987_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zZqBSNOepWzb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 9%; text-align: right" title="Assets fair value disclosure">–</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_98F_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ztOXS8BbolBc" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 9%; text-align: right" title="Assets fair value disclosure">–</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--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z0ZUXErFogO3" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Assets fair value disclosure">3,034,110</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_98F_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_ztUqhCOzKlL7" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets fair value disclosure">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_982_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zWjzHpdkZPA3" style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: right" title="Assets fair value disclosure">–</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_980_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zeaZ67gEhYJb" style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: right" title="Assets fair value disclosure">–</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_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zchaAV4E98e9" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets fair value disclosure">3,034,110</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 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; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"> </p> 3034110 3034110 <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zLuIklHI4Im2" 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_zJvLrCZOaCR3" style="display: none">Schedule of impairment charges</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" 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">Total Fair <br/> 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%; 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_98D_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z1BBgtEwKPz3" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Assets fair value disclosure">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_987_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zZqBSNOepWzb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 9%; text-align: right" title="Assets fair value disclosure">–</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_98F_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ztOXS8BbolBc" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 9%; text-align: right" title="Assets fair value disclosure">–</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--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z0ZUXErFogO3" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Assets fair value disclosure">3,034,110</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_98F_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_ztUqhCOzKlL7" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets fair value disclosure">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_982_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zWjzHpdkZPA3" style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: right" title="Assets fair value disclosure">–</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_980_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zeaZ67gEhYJb" style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: right" title="Assets fair value disclosure">–</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_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20240930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zchaAV4E98e9" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets fair value disclosure">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td> </tr> </table> 3034110 0 0 3034110 3034110 0 0 3034110 <p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWGScAtSexZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zIIHkYg7fkMg">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 revenues from service and product sales, 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 or completion of service, therefore, revenue from product sales is recognized when it is shipped to the customer and the revenue from services is recognized upon completion of services. 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 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 sales are recorded. 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_843_eus-gaap--AdvertisingCostsPolicyTextBlock_zYcxmyZcDk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_861_zX0H9TFvH96e">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 months ended September 30, 2024 and 2023 were $<span id="xdx_90A_eus-gaap--AdvertisingExpense_c20240701__20240930_zZThxwjLWWj1" title="Advertising and promotion costs">651,125</span> and $<span id="xdx_904_eus-gaap--AdvertisingExpense_c20230701__20230930_zAvIk6IreEg8" title="Advertising and promotion costs">1,570,742</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 651125 1570742 <p id="xdx_849_ecustom--CostOfRevenuePolicyTextBlock_zXE4zY6vA634" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zgwEGEK8Ct3e">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, net of purchase discounts and rebates, 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_84A_ecustom--OperatingExpensesPolicyTextBlock_zAihoqMgD8we" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zYego2VxCOTc">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; text-align: justify">Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred. Vendor warranty credits resulting from refund of returns on quality issues are recorded to offset merchant selling fees. During the three months ended September 30, 2024 and 2023, the Company did <span id="xdx_90F_ecustom--VendorCredit_do_c20240701__20240930_z5zxXM3ASeif" title="Vendor credits"><span id="xdx_90E_ecustom--VendorCredit_do_c20230701__20230930_zC6Dad1bVaNk" title="Vendor credits">no</span></span>t have any vendor credits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0 0 <p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_zBuWOG8d9Xn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zB0qFxykewh7">Inventory, net</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 cost 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_84F_ecustom--DebtIssuanceCostsPolicyTextBlock_zGQxdPIvnS7d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zY1nhRkTiANg">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 unaudited condensed 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_84A_ecustom--EquityOfferingCostsPolicyPolicyTextBlock_zPgIgNJb6mm3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Equity offering costs</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 capitalizes certain legal, accounting and other third-party fees that are directly related to an equity financing that is probable of successful completion until such financing is consummated. After consummation of an equity financing, these costs are recorded as a reduction of the proceeds received as a result of the offering. Should a planned equity financing be abandoned, terminated or significantly delayed, the deferred offering costs are immediately written off to operating expenses in the consolidated statements of operations and comprehensive income (loss) in the period of determination. For the years ended June 30, 2024, $1,756,913 were recorded as deferred offering costs and reclassed to additional paid in capital upon closing of the offering. As of September 30, 2024 and June 30, 2024, there were no deferred offering costs included in the consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zfbMCin2SaO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zGGbBRFJfJSg">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 three months ended September 30, 2024 and 2023, sales through Amazon to Canada and other foreign countries were approximately <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zdTspvhEHfNb" title="Concentration risk, percentage">13.4</span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zePW0SQgk4Db" title="Concentration risk, percentage">8.2</span>% of the Company’s total sales. During the three months ended September 30, 2024, sales of hydroponic products, including ventilation and grow light systems, was approximately <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zaGVzkspppI1" title="Concentration risk, percentage">17.2</span>% of the Company’s total sales and the remaining <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember_zj03itDVTpx2" title="Concentration risk, percentage">82.8</span>% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, were approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zQi6wpVaJSde" title="Concentration risk, percentage">16.8</span>% of the Company’s total sales and the remaining <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningHomeGoodsAndOtherProductsAndAccessoriesMember_zxlLXv8kh7y" title="Concentration risk, percentage">83.2</span>% consisted of general gardening, home goods and other products and accessories. As of September 30, 2024 and June 30, 2024, the Company had approximately $<span id="xdx_900_eus-gaap--InventoryGross_iI_pn5n6_c20240930__srt--StatementGeographicalAxis__country--CN_z5PFT4tG6Xc4" title="Inventory">1.6 </span>million and $<span id="xdx_90C_eus-gaap--InventoryGross_iI_pn5n6_c20240630__srt--StatementGeographicalAxis__country--CN_zK4fQDPah5q9" title="Inventory">1.9</span> million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.134 0.082 0.172 0.828 0.168 0.832 1600000 1900000 <p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zDQFjCkqhGTi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zdndJDcTOz1e">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_84E_eus-gaap--ShareBasedCompensationForfeituresPolicyTextBlock_zgXScllVjaC3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zFLErYwPxRCl">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 costs 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 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 costs 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_84F_eus-gaap--IncomeTaxPolicyTextBlock_zdwqLdnBM5vi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zjK237hrjr89">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. A valuation allowance must be established for deferred tax assets when it is more-likely-than-not (a probability level of more than 50%) that they will not 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 does 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, Income Taxes. 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_846_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zoQBSzs7THNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_z4JGjuuR7S4g">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_84F_eus-gaap--EarningsPerSharePolicyTextBlock_z4m65e9eS07h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_865_zu8q03ZhEpq2">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 is 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_84C_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zfYmjLY5V2za" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_865_z4M1fO1pCPBc">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 December 2023, The FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. Under this ASU, public business entities must annually “(1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income [or loss] by the applicable statutory income tax rate).” This ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” The amendments should be applied on a prospective basis. Retrospective application is permitted. 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, The FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments apply to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this ASU are intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The key amendments: 1. Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and included within each reported measure of segment profit or loss. 2. Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment revenue less the significant expenses disclosed and each reported measure of segment profit or loss. 3. Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by FASB Accounting Standards Codification® Topic 280, Segment Reporting, in interim periods. 4. Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial statements. 5. Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources. 6. Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in the ASU and all existing segment disclosures in Topic 280. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. A public entity should apply the amendments retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not 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 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 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. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. 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 adoption of this standard did not 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">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_84F_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zo8mwktwZJXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_zUnaTpaqMwz">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 unaudited condensed 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_80D_ecustom--JointVenturesDisclosureTextBlock_zpWpX7vtqdO4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3 - <span id="xdx_821_z1ZHRW3IRwJj">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">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 referred to below, (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. In January 2023, TPA and Xiao transferred their 60% equity units to a third party without consideration as the LLC was still in development stage and did not have significant operations. The transfer of equity did not have any impact on the LLC’s 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">As a result, the Company owns <span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20240930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zyB4GaGwkF7l" title="Equity interest rate">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">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_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20240930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--GSMMember_zUlMEnCr2E6e" title="Equity interest rate">60</span>% of the equity interest in GSM and control of GSM’s operations. Based on ASU 2015-02, the Company consolidates GSM into its financial statements due to its majority equity ownership and control over operations.For the three months ended September 30, 2024 and 2023, 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_80D_eus-gaap--VariableInterestEntityDisclosureTextBlock_zRDxxmqZPLU1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4 – <span id="xdx_82B_zs6olHOWUtL3">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. On September 26, 2024, Mr. Zanyu Li, the equity owner of DHS transferred his shares to Ms. Xiaoyun Liu. Ms. Liu has become the Manager and Legal Representative of DHS and assumed all responsibilities and obligations of Mr. Zanyu Li. The transfer of equity ownership did not change the control the Company had on the VIE, therefore there was no impact on the Company’s 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">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 September 30, 2024 and June 30, 2024, 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 unaudited condensed 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_889_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zM9xpP8UVrF2" 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><span id="xdx_8B2_zTqCwUiurmzk" style="display: none">Schedule of VIE’s assets and liabilities</span> </td><td> </td> <td colspan="2" id="xdx_496_20240930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zEG6TDK8lJCd" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20240630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zHRMytkPMMu3" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--Cash_iI_zcdKNaDV3bv3" 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">330,760</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">222,648</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PrepaidExpenseAndOtherAssets_iI_zt8PMhoHTGVi" 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">337,172</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">202,904</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_d0_zrQ5q8IwN452" 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">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">72,281</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--OfficeEquipmentNet_iI_z00Gk4zKqkFe" 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">9,174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12,205</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_d0_zrGTW3VDMzVf" 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">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">434,034</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AccountsPayableCurrent_iI_zf7iWDjZTc1a" 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">213,717</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">381,013</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseLiability_iI_d0_zGFzUCUVcXk7" 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">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">443,059</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--TaxesPayableCurrent_iI_zty0lTlbucqf" 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">285,963</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">276,158</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iI_zyrKaef4TDBk" 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">652,387</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">514,285</td><td style="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 operating results of the VIE were as follows for the three months ended September 30, 2024:</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfOperatingResultsOfTheVieTableTextBlock_zTJeQMV7DHX" 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><span id="xdx_8B2_znDKdwEjJp6" style="display: none">Schedule of operating results of the VIE</span></td><td> </td> <td colspan="2" id="xdx_491_20240701__20240930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zOfXmHZbaf49" style="text-align: center"> </td><td> </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">September 30, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zmxETkkpEdj3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Revenue</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 id="xdx_40C_eus-gaap--NetIncomeLoss_pp0p0_zYE8hRZiz6T4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net loss after elimination of intercompany transactions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">138,930</td><td style="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">The operating results of the VIE were as follows for the three months ended September 30, 2023 :</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> </td> <td colspan="2" id="xdx_49A_20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z2LNvKNp8qb" style="text-align: center"> </td><td> </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">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zmBDO34i2xl5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Revenue</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 id="xdx_40C_eus-gaap--NetIncomeLoss_pp0p0_zC2b12iBVU9d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net loss after elimination of intercompany transactions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">419,343</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A2_zhWSvDtQfpr1" 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 months ended September 30, 2024, the VIE contributed approximately $<span id="xdx_90B_ecustom--RevenueBeforeConsolidation_pn5n6_c20240701__20240930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zLcONbV9DQpj" title="Revenue before consolidation">1.4</span> million of revenue and $<span id="xdx_90E_ecustom--NetIncomeLossBeforeConsolidation_pn5n6_c20240701__20240930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zUohFk6VE597" title="Net loss before elimination">0.2</span> million of net loss before elimination. For the three months ended September 30, 2023, the VIE contributed approximately $<span id="xdx_90A_ecustom--RevenueBeforeConsolidation_pn5n6_c20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zqWHV66RLZc7" title="Revenue before consolidation">2.1</span> million of revenue and $<span id="xdx_90A_ecustom--NetIncomeLossBeforeConsolidation_pn4n6_c20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zK6un0GOCE4l" title="Net loss before elimination">0.05</span> million of net loss before elimination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zM9xpP8UVrF2" 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><span id="xdx_8B2_zTqCwUiurmzk" style="display: none">Schedule of VIE’s assets and liabilities</span> </td><td> </td> <td colspan="2" id="xdx_496_20240930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zEG6TDK8lJCd" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20240630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zHRMytkPMMu3" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--Cash_iI_zcdKNaDV3bv3" 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">330,760</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">222,648</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PrepaidExpenseAndOtherAssets_iI_zt8PMhoHTGVi" 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">337,172</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">202,904</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_d0_zrQ5q8IwN452" 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">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">72,281</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--OfficeEquipmentNet_iI_z00Gk4zKqkFe" 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">9,174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12,205</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_d0_zrGTW3VDMzVf" 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">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">434,034</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AccountsPayableCurrent_iI_zf7iWDjZTc1a" 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">213,717</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">381,013</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseLiability_iI_d0_zGFzUCUVcXk7" 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">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">443,059</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--TaxesPayableCurrent_iI_zty0lTlbucqf" 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">285,963</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">276,158</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iI_zyrKaef4TDBk" 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">652,387</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">514,285</td><td style="text-align: left"> </td></tr> </table> 330760 222648 337172 202904 0 72281 9174 12205 0 434034 213717 381013 0 443059 285963 276158 652387 514285 <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfOperatingResultsOfTheVieTableTextBlock_zTJeQMV7DHX" 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><span id="xdx_8B2_znDKdwEjJp6" style="display: none">Schedule of operating results of the VIE</span></td><td> </td> <td colspan="2" id="xdx_491_20240701__20240930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zOfXmHZbaf49" style="text-align: center"> </td><td> </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">September 30, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zmxETkkpEdj3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Revenue</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 id="xdx_40C_eus-gaap--NetIncomeLoss_pp0p0_zYE8hRZiz6T4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net loss after elimination of intercompany transactions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">138,930</td><td style="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">The operating results of the VIE were as follows for the three months ended September 30, 2023 :</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> </td> <td colspan="2" id="xdx_49A_20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z2LNvKNp8qb" style="text-align: center"> </td><td> </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">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zmBDO34i2xl5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Revenue</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 id="xdx_40C_eus-gaap--NetIncomeLoss_pp0p0_zC2b12iBVU9d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net loss after elimination of intercompany transactions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">419,343</td><td style="text-align: left"> </td></tr> </table> 0 138930 0 419343 1400000 200000 2100000 50000.00 <p id="xdx_80A_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_ziCnwoMsazt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5 – <span id="xdx_825_z75C7wzWPCa9">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_zJwRIhqM68gk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details - Accounts receivable)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zveWmqQBmYZ2" style="display: none">Schedule of accounts receivable</span> </td><td> </td> <td colspan="2" id="xdx_49D_20240930_zJxyUF6aQ1o8" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20240630_zqwa2KkRVy18" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzTn6_zpOQ1fn0wPM9" 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">14,109,162</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">15,095,479</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzTn6_zo91RbzMRG08" 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">(1,830,980</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">(355,386</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzTn6_zGip4neuhBl6" 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">12,278,182</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">14,740,093</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 changes in allowance for credit losses on accounts receivable are summarized below:</p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_zXJwZWAaYSu3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details - Credit losses)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B0_z23pe8eiXial" style="display: none">Schedule of changes in allowance for credit losses on accounts receivable</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="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Allowance for <br/>Credit Losses</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">Balance at June 30, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20230701__20230930_zpSqGWWlQ2c5" style="width: 13%; text-align: right" title="Allowance for credit losses, beginning balance">70,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-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_d0_c20230701__20230930_z6HvwH8ak8mf" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">–</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">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20230701__20230930_zN8PeM33l6Hl" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">70,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">Balance at June 30, 2024</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20240701__20240930_zDbK7uRGPbHh" style="text-align: right" title="Allowance for credit losses, beginning balance">355,386</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240701__20240930_zk1aDTF9hCUe" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">1,475,594</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">Balance at September 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20240701__20240930_zFnDdawZrVR5" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">1,830,980</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> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zJwRIhqM68gk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details - Accounts receivable)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zveWmqQBmYZ2" style="display: none">Schedule of accounts receivable</span> </td><td> </td> <td colspan="2" id="xdx_49D_20240930_zJxyUF6aQ1o8" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20240630_zqwa2KkRVy18" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzTn6_zpOQ1fn0wPM9" 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">14,109,162</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">15,095,479</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzTn6_zo91RbzMRG08" 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">(1,830,980</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">(355,386</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzTn6_zGip4neuhBl6" 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">12,278,182</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">14,740,093</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 14109162 15095479 1830980 355386 12278182 14740093 <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_zXJwZWAaYSu3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details - Credit losses)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B0_z23pe8eiXial" style="display: none">Schedule of changes in allowance for credit losses on accounts receivable</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="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Allowance for <br/>Credit Losses</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">Balance at June 30, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20230701__20230930_zpSqGWWlQ2c5" style="width: 13%; text-align: right" title="Allowance for credit losses, beginning balance">70,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-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_d0_c20230701__20230930_z6HvwH8ak8mf" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">–</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">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20230701__20230930_zN8PeM33l6Hl" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">70,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">Balance at June 30, 2024</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20240701__20240930_zDbK7uRGPbHh" style="text-align: right" title="Allowance for credit losses, beginning balance">355,386</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240701__20240930_zk1aDTF9hCUe" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">1,475,594</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">Balance at September 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20240701__20240930_zFnDdawZrVR5" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">1,830,980</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 70000 0 70000 355386 1475594 1830980 <p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zWWFiDIjWPhf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6 – <span id="xdx_828_z5mwjnF3N411">Inventories, net</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">As of September 30, 2024 and June 30, 2024, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $<span id="xdx_907_eus-gaap--InventoryNet_iI_pp0p0_c20240930_zI0TQenKKs69" title="Inventory, net">8,668,497</span> and $<span id="xdx_90B_eus-gaap--InventoryNet_pp0p0_c20240630_zbI4BAxBod82" title="Inventory, net">10,546,273</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">For the three months ended September 30, 2024 and 2023, the Company recorded inventory reserve expense of $<span id="xdx_903_eus-gaap--InventoryLIFOReservePeriodCharge_c20240701__20240930_zMIjq3Re1OO7" title="Inventory reserve expense">288,474</span> and $<span id="xdx_901_eus-gaap--InventoryLIFOReservePeriodCharge_c20230701__20230930_zkmhNr3BKuT2" title="Inventory reserve expense">105,192</span>, respectively. As of September 30, 2024 and June 30, 2024, allowance for obsolescence was $<span id="xdx_90E_eus-gaap--InventoryLIFOReserve_iI_pp0p0_c20240930_zcKYVXzQlD6l" title="Allowance for obsolescence">936,299</span> and $<span id="xdx_906_eus-gaap--InventoryLIFOReserve_iI_pp0p0_c20240630_zoBWwpZfcVK2" title="Allowance for obsolescence">647,825</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 8668497 10546273 288474 105192 936299 647825 <p id="xdx_80C_ecustom--PrepaymentsAndOtherAssetsNetDisclosureTextBlock_zjQ9NCngbyB6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7 – <span id="xdx_82F_z1fBFHS71icc">Prepayments and other current assets, 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">As of September 30, 2024 and June 30, 2024, prepayments and other current assets consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_znAGwpCADfz7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details - Other assets)"> <tr style="vertical-align: bottom"> <td><span><span id="xdx_8B3_zT0TbpWDIptl" style="display: none">Schedule of prepayments and other current assets</span></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></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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </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_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepayments and other current assets">1,953,093</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_987_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepayments and other current assets">1,567,528</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_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">16,687</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">31,496</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Prepaid expenses and other receivables</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">839,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">747,510</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_98C_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iI_d0_c20240930_zo7DKLL0Q6I6" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">–</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_98A_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iI_d0_c20240630_zDWA3S6GTsJj" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">–</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 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_98F_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">2,808,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 id="xdx_98C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">2,346,534</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zMjlx0L4x6Yb" 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_900_eus-gaap--OtherReceivables_iI_pp0p0_c20240930_zJGggdwJHy9l" title="Other receivables">2,786</span> and $<span id="xdx_902_eus-gaap--OtherReceivables_iI_pp0p0_c20240630_zqYlFdKlWBbj" title="Other receivables">3,995</span> from a third party for using the Company’s courier accounts at September 30, 2024 and June 30, 2024.</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 changes in allowance for credit losses on other receivables are summarized below:</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock_zmKqbygF9Sd6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details - Credit losses)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span><span id="xdx_8BA_zMfdr4scoOe1" style="display: none">Schedule of changes in allowance for credit losses on other receivables</span></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="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Allowance for Credit Losses</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">Balance at June 30, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_c20230701__20230930_zAx9PfGadId4" style="width: 13%; text-align: right" title="Allowance for credit losses, beginning balance">249,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_ecustom--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease1_d0_c20230701__20230930_zPrIgcZ2m9Qc" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the period ended">–</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">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_c20230701__20230930_zdGCTaB1Oavi" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">249,128</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">Balance at June 30, 2024</td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_d0_c20240701__20240930_zmZee9NxEaai" style="text-align: right" title="Allowance for credit losses, beginning balance">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_ecustom--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease1_d0_c20240701__20240930_zqMnphxZS1F9" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the period ended">–</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">Balance at September 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_d0_c20240701__20240930_zDzDN5jy3jhd" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zZWlTUthIlgd" 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 year ended June 30, 2024, the Company collected $<span id="xdx_90D_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230701__20240630_z4tAKEd9ZbGj">249,128</span> of aged other receivables and recorded a reduction of bad debts expense as a reversal of the allowance of credit loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_znAGwpCADfz7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details - Other assets)"> <tr style="vertical-align: bottom"> <td><span><span id="xdx_8B3_zT0TbpWDIptl" style="display: none">Schedule of prepayments and other current assets</span></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></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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </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_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepayments and other current assets">1,953,093</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_987_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepayments and other current assets">1,567,528</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_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">16,687</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">31,496</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Prepaid expenses and other receivables</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">839,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_pp0p0" style="text-align: right" title="Prepayments and other current assets">747,510</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_98C_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iI_d0_c20240930_zo7DKLL0Q6I6" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">–</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_98A_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iI_d0_c20240630_zDWA3S6GTsJj" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses">–</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 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_98F_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">2,808,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 id="xdx_98C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20240630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">2,346,534</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1953093 1567528 16687 31496 839134 747510 0 0 2808914 2346534 2786 3995 <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock_zmKqbygF9Sd6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details - Credit losses)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span><span id="xdx_8BA_zMfdr4scoOe1" style="display: none">Schedule of changes in allowance for credit losses on other receivables</span></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="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Allowance for Credit Losses</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">Balance at June 30, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_c20230701__20230930_zAx9PfGadId4" style="width: 13%; text-align: right" title="Allowance for credit losses, beginning balance">249,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_ecustom--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease1_d0_c20230701__20230930_zPrIgcZ2m9Qc" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the period ended">–</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">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_c20230701__20230930_zdGCTaB1Oavi" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">249,128</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">Balance at June 30, 2024</td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_d0_c20240701__20240930_zmZee9NxEaai" style="text-align: right" title="Allowance for credit losses, beginning balance">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_ecustom--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease1_d0_c20240701__20240930_zqMnphxZS1F9" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the period ended">–</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">Balance at September 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_d0_c20240701__20240930_zDzDN5jy3jhd" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 249128 0 249128 0 0 0 249128 <p id="xdx_806_eus-gaap--IntangibleAssetsDisclosureTextBlock_zNob6Oonm5yd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8 – <span id="xdx_824_zuHlcOHhRonl">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 September 30, 2024 and June 30, 2024, intangible assets, net, consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zdTqD499K1Ph" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details)"> <tr style="vertical-align: bottom"> <td><span><span id="xdx_8BE_zbbQngcaYoO5" style="display: none">Schedule of intangible assets, net</span></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </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_982_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zs1LMKaOzmnk" style="width: 13%; text-align: right" title="Intangible assets, gross">3,459,120</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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="width: 13%; text-align: right" title="Intangible assets, gross">3,459,120</td><td style="width: 1%; text-align: left"> </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_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_pp0p0" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_pp0p0" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </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_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20240930_z8f6Pw2Iic33" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(1,704,560</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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20240630_zhXEU9hexfSi" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(1,542,257</td><td style="padding-bottom: 1pt; 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_981_eus-gaap--FiniteLivedIntangibleAssetsNet_c20240930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">3,468,357</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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_c20240630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">3,630,700</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zclvJuxlQAQ6" 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 acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at September 30, 2024 was approximately <span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240930__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zMbOCSXeSyhj" title="Weighted average remaining life for finite-lived intangible assets">5.95</span> years. The amortization expense for the three months ended September 30, 2024 and 2023 was $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_c20240701__20240930_pp0p0" title="Amortization expense">162,343</span> and $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20230701__20230930_pp0p0" title="Amortization expense">162,343</span>, respectively. At September 30, 2024, 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> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zjrN33i6Bda7" 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><span id="xdx_8BA_zBUxItLxtMlf" style="display: none">Schedule of amortization expense</span></span></td><td> </td> <td colspan="2" id="xdx_499_20240930_zdrtBMIZwIxj" style="text-align: center"> </td><td> </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">2025</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">487,028</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">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_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_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">609,277</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">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">468,750</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">2029</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">345,912</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">908,019</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">3,468,357</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zTytYfSiwXM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zdTqD499K1Ph" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details)"> <tr style="vertical-align: bottom"> <td><span><span id="xdx_8BE_zbbQngcaYoO5" style="display: none">Schedule of intangible assets, net</span></span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </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_982_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zs1LMKaOzmnk" style="width: 13%; text-align: right" title="Intangible assets, gross">3,459,120</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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="width: 13%; text-align: right" title="Intangible assets, gross">3,459,120</td><td style="width: 1%; text-align: left"> </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_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_pp0p0" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_pp0p0" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </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_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20240630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20240930_z8f6Pw2Iic33" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(1,704,560</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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20240630_zhXEU9hexfSi" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(1,542,257</td><td style="padding-bottom: 1pt; 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_981_eus-gaap--FiniteLivedIntangibleAssetsNet_c20240930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">3,468,357</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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_c20240630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">3,630,700</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3459120 3459120 1179246 1179246 534591 534591 1704560 1542257 3468357 3630700 P5Y11M12D 162343 162343 <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zjrN33i6Bda7" 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><span id="xdx_8BA_zBUxItLxtMlf" style="display: none">Schedule of amortization expense</span></span></td><td> </td> <td colspan="2" id="xdx_499_20240930_zdrtBMIZwIxj" style="text-align: center"> </td><td> </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">2025</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">487,028</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">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_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_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">609,277</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">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">468,750</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">2029</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">345,912</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">908,019</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">3,468,357</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 487028 649371 609277 468750 345912 908019 3468357 <p id="xdx_800_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zph3xxStR6e6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 9 – <span id="xdx_825_zK87vu7SCmZ1">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 September 30, 2024 and June 30, 2024, other payables and accrued liabilities consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zFDeeIjYil2d" 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><span><span id="xdx_8B2_zh0AekRp19M3" style="display: none">Schedule of other payables and accrued liabilities</span></span></td><td> </td> <td colspan="2" id="xdx_495_20240930_zQLCDfL2l3C1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_494_20240630_zzeE67mrDyD5" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_402_ecustom--AccruedPayablesForInventoryInTransit_iI_pp0p0_zC1iJHWkCSs3" 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">1,296,989</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,405,780</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_ecustom--CreditCardsPayable_iI_pp0p0_zoVIBw9nNfOe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit cards payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">206,769</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">231,243</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--CustomerDeposit_iI_pp0p0_z7lImvrtLref" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer deposit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">326,364</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">313,358</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--AccruedAmazonFees_iI_pp0p0_zMCM9yQm8NTi" 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">450,512</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">530,456</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">437,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">442,889</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">191,882</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204,137</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--SettlementLiabilitiesCurrent_iI_pp0p0_d0_z8f3wkH9Xj9j" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Settlement payable</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">325,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--OtherAccruedLiabilitiesAndPayables_iI_pp0p0_zmys8FS6G7rf" style="vertical-align: bottom; background-color: White"> <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">597,443</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">432,624</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_405_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_pp0p0" 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 style="border-bottom: Black 2.5pt double; text-align: right">3,507,224</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,885,487</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> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zFDeeIjYil2d" 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><span><span id="xdx_8B2_zh0AekRp19M3" style="display: none">Schedule of other payables and accrued liabilities</span></span></td><td> </td> <td colspan="2" id="xdx_495_20240930_zQLCDfL2l3C1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_494_20240630_zzeE67mrDyD5" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_402_ecustom--AccruedPayablesForInventoryInTransit_iI_pp0p0_zC1iJHWkCSs3" 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">1,296,989</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,405,780</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_ecustom--CreditCardsPayable_iI_pp0p0_zoVIBw9nNfOe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit cards payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">206,769</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">231,243</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--CustomerDeposit_iI_pp0p0_z7lImvrtLref" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer deposit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">326,364</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">313,358</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--AccruedAmazonFees_iI_pp0p0_zMCM9yQm8NTi" 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">450,512</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">530,456</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">437,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">442,889</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">191,882</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204,137</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--SettlementLiabilitiesCurrent_iI_pp0p0_d0_z8f3wkH9Xj9j" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Settlement payable</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">325,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--OtherAccruedLiabilitiesAndPayables_iI_pp0p0_zmys8FS6G7rf" style="vertical-align: bottom; background-color: White"> <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">597,443</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">432,624</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_405_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_pp0p0" 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 style="border-bottom: Black 2.5pt double; text-align: right">3,507,224</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,885,487</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1296989 1405780 206769 231243 326364 313358 450512 530456 437265 442889 191882 204137 0 325000 597443 432624 3507224 3885487 <p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zNlVfoaav6T8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10 – <span id="xdx_827_zJvAFyoBlAJ5">Loans payable</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"><b><i>Long-term loan</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"><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. (“JPMorgan”), 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: 3%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 89%"><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: 11%"> </td> <td style="width: 3%"><span style="font-family: Wingdings; font-size: 10pt">Ø</span></td> <td style="width: 86%"><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: 3%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 89%"><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_903_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20211111__20211112__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_z3RHGsKalIg9" 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 $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_dc_c20211112__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zRrjVp3wO979" title="Line of credit maximum borrowing amount">25.0 million</span>. 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 the three-year term of the ABL as interest expense.</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 months ended September 30, 2024 and 2023:</p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--InterestIncomeAndInterestExpenseDisclosureTableTextBlock_zTEtmF66i8M1" 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><span><span id="xdx_8BD_zxyMSMXQl7jj" style="display: none">Schedule of interest expense</span></span></td><td> </td> <td colspan="2" id="xdx_49C_20240701__20240930_zIIP7xD9XW9h" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20230701__20230930_zr4iibzi477k" style="text-align: center"> </td><td> </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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_409_ecustom--AccruedInterestExpenses_maIEzZ8Y_zxKTnSVbPHU7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; 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">43,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">133,615</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--CreditUtilizationFees_maIEzZ8Y_zyYbX1S2J2w6" 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">21,767</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,525</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_maIEzZ8Y_ztuHbm4AUwb6" 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">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InterestExpense_pp0p0_mtIEzZ8Y_zZDzCUrzY9Sd" 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 style="border-bottom: Black 2.5pt double; text-align: right">131,217</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">215,445</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: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As disclosed in Note 18, the maturity date of the ABL has been extended to November 8, 2027. As of September 30, 2024, the outstanding amount of the ABL, which was classified as long-term revolving loan payable, net of debt discount and including interest payable, was $<span id="xdx_900_eus-gaap--LineOfCredit_iI_pp0p0_c20240930__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zQceE6WRsBqc">3,131,955</span>. As of June 30, 2024, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable, was $<span id="xdx_907_eus-gaap--LineOfCredit_iI_pp0p0_c20240630__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zSfd7s3bR7r1">5,500,739</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 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. 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> As of September 30, 2024, the Company was in compliance with the ABL covenants.</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 the acquisition of Anivia, 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_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zaRViyHGbjC1" title="Debt face amount">3.5</span> million with a fair value of $<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pn5n6_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zof0SsoymWoj" title="Note payable fair vallue">3.6</span> million as of February 15, 2022. In October 2022, the Company paid the first installment of $<span id="xdx_90F_eus-gaap--RepaymentsOfDebt_pp0p0_c20221001__20221031__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_znNPPPLSoE0f" title="Repayment of debt">875,000</span>. And in February 2023, the Company paid the second installment of $<span id="xdx_90F_eus-gaap--RepaymentsOfDebt_c20230201__20230228__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Repayment of debt">875,000</span>. In August 2023, the Company paid the third installment of $<span id="xdx_902_eus-gaap--RepaymentsOfDebt_c20230801__20230831__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Repayment of debt">875,000</span>. In February 2024, the Company paid the fourth installment of $<span id="xdx_90A_eus-gaap--RepaymentsOfDebt_c20240201__20240229__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Repayment of debt">875,000</span>. For the three months ended September 30, 2024, the Company recorded accrued interest of $<span id="xdx_901_eus-gaap--InterestExpenseDebt_c20240701__20240930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_ziCLGqXIFE0f" title="Accrued interest">0</span> and amortization of note premium of $<span id="xdx_905_eus-gaap--AmortizationOfDebtDiscountPremium_c20240701__20240930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zastzovzCFDa" title="Amortization of note premium">0</span>. For the three months ended September 30, 2023, the Company recorded accrued interest of $<span id="xdx_903_eus-gaap--InterestExpenseDebt_c20230701__20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zR2j3e1v84b1" title="Accrued interest">19,688</span> and amortization of note premium of $<span id="xdx_905_eus-gaap--AmortizationOfDebtDiscountPremium_c20230701__20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zc9lm0YdCTGg" title="Amortization of note premium">12,579</span>. For the year ended June 30, 2024, the Company recorded accrued interest of $<span id="xdx_902_eus-gaap--InterestExpenseDebt_c20230701__20240630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zbC13FJZrezb" title="Accrued interest">39,429</span> and amortization of note premium of $<span id="xdx_904_eus-gaap--AmortizationOfDebtDiscountPremium_c20230701__20240630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zKax8i6UpYZj" title="Amortization of note premium">31,602</span>. In February 2024, the note premium was fully amortized, and the outstanding balance of the principal and accrued interest of $<span id="xdx_907_eus-gaap--LongTermNotesPayable_iI_c20240229__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zFC1TVAZn7Y5" title="Note payable">275,679</span> was fully paid off. As of September 30, 2024 and June 30, 2024, the total outstanding balance of the Purchase Note was $<span id="xdx_906_eus-gaap--LongTermNotesPayable_iI_c20240930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z8clTXjdttTe" title="Promissory note payable"><span id="xdx_906_eus-gaap--LongTermNotesPayable_iI_c20240630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zbVQlfx1vIvb" title="Promissory note payable">0</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"><span style="text-decoration: underline">Short-term 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 July 8, 2023, the Company entered into an agreement with White Cherry Limited (“White Cherry”), a BVI company owned by the former owner of DHS, for an on-demand, unsecured and subordinated loan (“On-demand Loan”). Pursuant to the agreement, White Cherry agreed to loan the Company the amount requested. The On-demand Loan bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1% per annum. The On-demand Loan is due in 30 days upon receipt of White Cherry’s notice of repayment. On July 16, 2023, the Company borrowed $<span id="xdx_90B_eus-gaap--LongTermDebt_iI_pn6n6_c20230716__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zWU6eAzN10Q3" title="Debt borrowed">2</span> million from White Cherry and repaid $<span id="xdx_908_eus-gaap--DebtInstrumentRepaidPrincipal_pn6n6_c20230730__20230731__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zK9PcPRHFuLf" title="Repayment of debt">1</span> million on July 31, 2023 and $<span id="xdx_900_eus-gaap--DebtInstrumentRepaidPrincipal_pn6n6_c20240130__20240131__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zwGJLw8vDjU2" title="Repayment of debt">1</span> million on January 31, 2024. For the three months ended September 30, 2024 and 2023, the Company recorded accrued interest of $<span id="xdx_904_eus-gaap--InterestExpenseDebt_c20240701__20240930__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zbWuNLRcy9Ui" title="Interest expense">0</span> and $<span id="xdx_906_eus-gaap--InterestExpenseDebt_c20230701__20230930__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zXwqoFlktAk2">6,060</span>. As of September 30, 2024, the outstanding balance of the On-demand Loan was fully paid off.</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 8, 2024, the Company entered into an agreement with an unrelated accredited investor (the “Investor”) for an on-demand, unsecured and subordinated loan (“On-demand Loan 2”). Pursuant to the agreement, the Investor agreed to loan the Company the amount requested. The On-demand Loan 2 bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1.5% per annum. The On-demand Loan 2 is due in 30 days upon receipt of the Investor’s notice of repayment. For the three months ended September 30, 2024, the Company recorded interest expense of $<span id="xdx_907_eus-gaap--InterestExpenseDebt_c20240701__20240930__srt--CounterpartyNameAxis__custom--AccreditedInvestorMember__us-gaap--DebtInstrumentAxis__custom--OndemandLoan2Member_zd7ROojaLjEe" title="Interest expense">3,733</span>. As of June 30, 2024, the outstanding balance of the On-demand Loan 2, including accrued interest of $<span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_c20240630__srt--CounterpartyNameAxis__custom--AccreditedInvestorMember__us-gaap--DebtInstrumentAxis__custom--OndemandLoan2Member_zVz2ttF3t26k" title="Interest payable">7,615</span>, was $<span id="xdx_90D_eus-gaap--NotesPayable_iI_c20240630__srt--CounterpartyNameAxis__custom--AccreditedInvestorMember__us-gaap--DebtInstrumentAxis__custom--OndemandLoan2Member_zMrxo6UjA3Rj" title="Note payable, balance">491,214</span>. As of September 30, 2024, the On-demand Loan 2 had been fully paid off.</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 1, 2024, the Company borrowed $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20240401__srt--CounterpartyNameAxis__custom--AllanHuangMember__us-gaap--DebtInstrumentAxis__custom--RPLoanMember_zkkFZUHy3ZZ3">350,000</span> short-term loan (“RP Loan”) from an entity owned by Mr. Allan Huang, one of the majority shareholders of the Company. The RP Loan bears no interest and is due upon receipt of request of repayment. As of September 30, 2024 and June 30, 2024, the outstanding balance of the RP Loan was $<span id="xdx_909_eus-gaap--NotesPayable_iI_c20240930__srt--CounterpartyNameAxis__custom--AllanHuangMember__us-gaap--DebtInstrumentAxis__custom--RPLoanMember_zxtUKLMr5a8f">350,000</span> and $<span id="xdx_900_eus-gaap--NotesPayable_iI_c20240630__srt--CounterpartyNameAxis__custom--AllanHuangMember__us-gaap--DebtInstrumentAxis__custom--RPLoanMember_z5FLYqb7ukWd">350,000</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2024-11-12 25.00 796035 <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--InterestIncomeAndInterestExpenseDisclosureTableTextBlock_zTEtmF66i8M1" 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><span><span id="xdx_8BD_zxyMSMXQl7jj" style="display: none">Schedule of interest expense</span></span></td><td> </td> <td colspan="2" id="xdx_49C_20240701__20240930_zIIP7xD9XW9h" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20230701__20230930_zr4iibzi477k" style="text-align: center"> </td><td> </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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_409_ecustom--AccruedInterestExpenses_maIEzZ8Y_zxKTnSVbPHU7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; 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">43,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">133,615</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--CreditUtilizationFees_maIEzZ8Y_zyYbX1S2J2w6" 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">21,767</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,525</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_maIEzZ8Y_ztuHbm4AUwb6" 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">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InterestExpense_pp0p0_mtIEzZ8Y_zZDzCUrzY9Sd" 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 style="border-bottom: Black 2.5pt double; text-align: right">131,217</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">215,445</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 43145 133615 21767 15525 66305 66305 131217 215445 3131955 5500739 3500000 3600000 875000 875000 875000 875000 0 0 19688 12579 39429 31602 275679 0 0 2000000 1000000 1000000 0 6060 3733 7615 491214 350000 350000 350000 <p id="xdx_804_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zq2keFFXPsh8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 11 - <span id="xdx_822_zBnmfi02X876">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">On April 1, 2024, the Company borrowed $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20240401__srt--CounterpartyNameAxis__custom--AllanHuangMember__us-gaap--DebtInstrumentAxis__custom--RPLoanMember_zLk7PQ0QFXW8" title="Principal amount">350,000</span> short-term loan from an entity owned by Mr. Allan Huang, one of the majority shareholders of the Company. See Note 10 above 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">During the year ended June 30, 2024, the Company started selling products through MII Strategy Inc. (“MII”), a company owned by the Company’s CEO, Mr. Chenlong Tan. As of September 30, 2024 and June 30, 2024, the total amount due from MII was $<span id="xdx_90C_ecustom--DueFromRelatedPartyTransactions_iI_c20240930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MIIStrategyIncMember_z6KlIitCXSQ3"><span id="xdx_90A_ecustom--DueFromRelatedPartyTransactions_iI_c20240630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MIIStrategyIncMember_z8aHpKwAG9W5">56,406</span></span>. As of the date of this report, the outstanding balance was fully paid off.</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 8, 2023, the Company entered into an agreement with White Cherry for an on demand loan. See Note 10 above for details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 350000 56406 56406 <p id="xdx_807_eus-gaap--IncomeTaxDisclosureTextBlock_zziMNbcysPfc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12 – <span id="xdx_82D_zcEoSuS2PiEc">Income taxes</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">In addition to corporate income taxes in the United States, upon completion of the acquisition of Anivia in February 2022, the Company is subject to corporate income taxes in People’s Republic of China (“PRC”). Anivia and its subsidiaries are subject to BVI or Hong Kong income taxes but did not have any operations for the year ended June 30, 2022 in those jurisdictions. DHS, the operating VIE of Anivia, is considered a Controlled Foreign Corporation (CFC) defined under IRC Sec. 957(a) since the Company indirectly owns more than 50% voting control of DHS as a result of the Transfer Agreement. Therefore, DHS is subject to the Global Intangible Low-Taxed Income (or GILTI) Tax. DHS is subject to 5% tax rate in PRC until December 31, 2027. Since DHS had losses during the three months ended September 30, 2024 and 2023 and the year ended June 30, 2024, <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_do_c20240701__20240930_z6RuOEeBqFgk"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_do_c20230701__20240630_z1ketBySL0Qg">no</span></span> GILTI tax was recorded as of September 30, 2024 and June 30, 2024. The Company is not eligible for the GILTI high-tax exclusion. In addition, as a result of the acquisition, the Company recognized goodwill in the amount of $<span id="xdx_90C_eus-gaap--Goodwill_iI_c20240930__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--GILTIMember_zWq6FB0dix5f">6,094,144</span>. Since the acquisition was a stock acquisition, the Goodwill is not deductible for tax purposes.</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 three months ended September 30, 2024, 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 months ended September 30, 2024 and 2023 consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z6wKJ1vnVoS5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Tax provision)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BF_zU7CSmaqfMO2" style="display: none">Schedule of income tax provision</span></td><td> </td> <td colspan="2" id="xdx_495_20240701__20240930_zwbhFD1XxhNe" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20230701__20230930_zHGIwRYwKl6a" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">September 30, 2024</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">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zRLKL1Pgs5F1" 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></tr> <tr id="xdx_40A_eus-gaap--CurrentFederalTaxExpenseBenefit_d0_maCzqWY_zIQ7mzRrOvxa" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; 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">–</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,705</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCzqWY_zAAe8XBKYaPf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,409</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,470</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCzqWY_zqQ0rLxCjaI5" 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">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCzqWY_z7d2z0aDzk4f" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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">8,409</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">10,765</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zVXqqQJNL0Id" style="vertical-align: bottom; background-color: White"> <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></tr> <tr id="xdx_409_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzZb8_zPd8Uueis5Yh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(521,137</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(284,648</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzZb8_zIDVH471mwDg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(123,784</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(66,624</td><td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_d0_maDITEBzZb8_zow5oaZbF715" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">64,625</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzZb8_zEcIjJFxuGsj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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">(644,921</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">(286,647</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_406_eus-gaap--OtherTaxExpenseBenefit_zgEF6Qkj9Iza" style="vertical-align: bottom; background-color: White"> <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">(636,512</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">(275,882</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">The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2019 to 2023 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> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zlCV1mr2or21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Reconciliation of effective income tax rate)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_z2XF0GFUWH4f" style="display: none">Schedule of  reconciliation of effective income tax expenses rate</span></td><td> </td> <td colspan="2" id="xdx_49D_20240701__20240930_zdGm8pMp15Mf" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20230701__20230930_zctzJlnKXbaj" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">September 30, 2024</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">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </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></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_ztwxQFwLBQzg" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; 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">21.00%</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">21.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_zIAa7HyFBM74" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">State (net of federal benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.51%</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></tr> <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_zFd3PRGMp1Z4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Foreign tax rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3.16%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4.88%</td><td style="text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_zOazzVc8iDb1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">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.5%</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">(4.31%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_z9dtBdPQ0rk6" 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">23.85%</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.63%</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 September 30, 2024, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $<span id="xdx_908_eus-gaap--PrepaidTaxes_iI_c20240930__us-gaap--IncomeTaxAuthorityAxis__custom--USTaxAuthoritiesMember_z1pH4mK77Zn" title="Prepaid taxes">16,687</span> and $<span id="xdx_907_eus-gaap--PrepaidTaxes_iI_c20240930__us-gaap--IncomeTaxAuthorityAxis__custom--ChineseTaxAuthoritiesMember_zxPAsVw1HGR1" title="Prepaid taxes">285,964</span>, respectively. As of June 30, 2024, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $<span id="xdx_900_eus-gaap--PrepaidTaxes_iI_c20240630__us-gaap--IncomeTaxAuthorityAxis__custom--USTaxAuthoritiesMember_zsymqvXuOaCc" title="Prepaid taxes">31,496 </span>and $<span id="xdx_903_eus-gaap--PrepaidTaxes_iI_c20240630__us-gaap--IncomeTaxAuthorityAxis__custom--ChineseTaxAuthoritiesMember_zHiGV58fC2P9" title="Prepaid taxes">276,158</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">The tax effects of temporary differences which give rise to significant portions of the deferred taxes are summarized as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zW16t3NlVRWd" 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><span id="xdx_8B0_zP2XM4VzkzDk" style="display: none">Schedule of deferred taxes</span></td><td> </td> <td colspan="2" id="xdx_495_20240930_z2o5kKHKlbWi" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20240630_zUEuTQvYX5Xh" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zFSds9VhRt9a" 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_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseOther_iI_maDTAGziAs_zL40dKG3V2yh" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; padding-left: 10pt">263A calculation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">239,234</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">291,354</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInventory_iI_maDTAGziAs_ztjLn59ueto6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">248,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171,942</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsStateTaxes_iI_maDTAGziAs_zsoAlroLeflc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,766</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,840</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_iI_maDTAGziAs_zBnLWqz5wZl5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131,467</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">155,860</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--DeferredTaxAssetsLeaseAssetsLiabilities_iI_maDTAGziAs_zkcYTy4WWaK9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">ROU assets / liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107,632</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,391</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_maDTAGziAs_zxxO3MbGIq98" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Net operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,304,794</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,190,589</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--DisallowedInterestExpense_iI_maDTAGziAs_zdc38tds6BJ4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Disallowed interest expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">269,322</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">258,352</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_maDTAGziAs_zR5Vx8UfZO3k" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">395,850</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">341,591</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di0_msDTAGziAs_zqsNjKC2BnLl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Valuation allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(85,054</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,897</td><td style="text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_maDTAGziAs_zSMoIz5R0dki" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Allowance for credit loss</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">485,472</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">40,067</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGziAs_maNDTLzP89_zBXLQfyBDZVj" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 20pt">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">4,098,737</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">3,500,089</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_401_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zaHuYKlXWqzc" 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_40B_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_maDITLzSi5_zshimeLYR5a8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(74,059</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(77,287</td><td style="text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_di_maDITLzSi5_zRZriOZqAroi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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">(934,153</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">(977,197</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_di_mtDITLzSi5_msNDTLzP89_zKSmPmqeYNog" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 20pt">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,008,212</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,054,484</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_ecustom--NetDeferredTaxAssets_iTI_mtNDTLzP89_z53nxfYm3Wb9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net deferred tax assets</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,090,525</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,445,605</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">For the three months ended September 30, 2024 and 2023, the Company recorded $<span id="xdx_90A_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_c20240701__20240930_zpVblPyUk4Ud" title="Valuation allowance">20,157</span> and $<span id="xdx_907_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_c20230701__20230930_zBvy2Loi1yV" title="Valuation allowance">64,145</span> of valuation allowance to reduce deferred tax assets for the losses incurred by DHS.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 0 0 6094144 <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z6wKJ1vnVoS5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Tax provision)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BF_zU7CSmaqfMO2" style="display: none">Schedule of income tax provision</span></td><td> </td> <td colspan="2" id="xdx_495_20240701__20240930_zwbhFD1XxhNe" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20230701__20230930_zHGIwRYwKl6a" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">September 30, 2024</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">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zRLKL1Pgs5F1" 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></tr> <tr id="xdx_40A_eus-gaap--CurrentFederalTaxExpenseBenefit_d0_maCzqWY_zIQ7mzRrOvxa" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; 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">–</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,705</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCzqWY_zAAe8XBKYaPf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,409</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,470</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCzqWY_zqQ0rLxCjaI5" 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">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCzqWY_z7d2z0aDzk4f" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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">8,409</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">10,765</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zVXqqQJNL0Id" style="vertical-align: bottom; background-color: White"> <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></tr> <tr id="xdx_409_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzZb8_zPd8Uueis5Yh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(521,137</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(284,648</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzZb8_zIDVH471mwDg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(123,784</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(66,624</td><td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_d0_maDITEBzZb8_zow5oaZbF715" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">64,625</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzZb8_zEcIjJFxuGsj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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">(644,921</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">(286,647</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_406_eus-gaap--OtherTaxExpenseBenefit_zgEF6Qkj9Iza" style="vertical-align: bottom; background-color: White"> <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">(636,512</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">(275,882</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 0 -1705 8409 12470 0 0 8409 10765 -521137 -284648 -123784 -66624 0 64625 -644921 -286647 -636512 -275882 <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zlCV1mr2or21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Reconciliation of effective income tax rate)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_z2XF0GFUWH4f" style="display: none">Schedule of  reconciliation of effective income tax expenses rate</span></td><td> </td> <td colspan="2" id="xdx_49D_20240701__20240930_zdGm8pMp15Mf" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20230701__20230930_zctzJlnKXbaj" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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">September 30, 2024</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">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </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></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_ztwxQFwLBQzg" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; 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">21.00%</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">21.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_zIAa7HyFBM74" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">State (net of federal benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.51%</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></tr> <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_zFd3PRGMp1Z4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Foreign tax rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3.16%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4.88%</td><td style="text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_zOazzVc8iDb1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">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.5%</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">(4.31%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_z9dtBdPQ0rk6" 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">23.85%</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.63%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0.2100 0.2100 0.0551 0.0582 -0.0316 -0.0488 0.005 -0.0431 0.2385 0.1763 16687 285964 31496 276158 <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zW16t3NlVRWd" 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><span id="xdx_8B0_zP2XM4VzkzDk" style="display: none">Schedule of deferred taxes</span></td><td> </td> <td colspan="2" id="xdx_495_20240930_z2o5kKHKlbWi" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20240630_zUEuTQvYX5Xh" style="text-align: center"> </td><td> </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">September 30, 2024</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, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zFSds9VhRt9a" 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_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseOther_iI_maDTAGziAs_zL40dKG3V2yh" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; padding-left: 10pt">263A calculation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">239,234</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">291,354</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInventory_iI_maDTAGziAs_ztjLn59ueto6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">248,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171,942</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsStateTaxes_iI_maDTAGziAs_zsoAlroLeflc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,766</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,840</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_iI_maDTAGziAs_zBnLWqz5wZl5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131,467</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">155,860</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--DeferredTaxAssetsLeaseAssetsLiabilities_iI_maDTAGziAs_zkcYTy4WWaK9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">ROU assets / liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107,632</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">110,391</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_maDTAGziAs_zxxO3MbGIq98" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Net operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,304,794</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,190,589</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--DisallowedInterestExpense_iI_maDTAGziAs_zdc38tds6BJ4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Disallowed interest expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">269,322</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">258,352</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_maDTAGziAs_zR5Vx8UfZO3k" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">395,850</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">341,591</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di0_msDTAGziAs_zqsNjKC2BnLl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Valuation allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(85,054</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,897</td><td style="text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_maDTAGziAs_zSMoIz5R0dki" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Allowance for credit loss</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">485,472</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">40,067</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGziAs_maNDTLzP89_zBXLQfyBDZVj" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 20pt">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">4,098,737</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">3,500,089</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_401_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zaHuYKlXWqzc" 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_40B_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_maDITLzSi5_zshimeLYR5a8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(74,059</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(77,287</td><td style="text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_di_maDITLzSi5_zRZriOZqAroi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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">(934,153</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">(977,197</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_di_mtDITLzSi5_msNDTLzP89_zKSmPmqeYNog" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 20pt">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,008,212</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,054,484</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_ecustom--NetDeferredTaxAssets_iTI_mtNDTLzP89_z53nxfYm3Wb9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net deferred tax assets</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,090,525</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,445,605</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 239234 291354 248254 171942 1766 4840 131467 155860 107632 110391 2304794 2190589 269322 258352 395850 341591 85054 64897 485472 40067 4098737 3500089 74059 77287 934153 977197 1008212 1054484 3090525 2445605 20157 64145 <p id="xdx_800_eus-gaap--EarningsPerShareTextBlock_zVOJjKgEkkb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 13 – <span id="xdx_82E_zDPf1wlzoE6">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 earnings per share for the periods presented:</p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zolgpTBcJi29" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings per share (Details - Basic and diluted earnings per share)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zVm1KNRjB5he" style="display: none">Schedule of computation of basic and diluted earnings per share</span> </td><td> </td> <td colspan="2" id="xdx_497_20240701__20240930_zCGhwbnauAv7" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49C_20230701__20230930_zDKSqlpjrEs2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the three months ended<br/> September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_ecustom--NumeratorAbstract_iB_zAyCB2xqBJCi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold">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></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to iPower Inc.</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 style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(2,029,281</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 style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(1,286,515</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_404_ecustom--DenominatorAbstract_iB_zPKk9l7IaXGa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold">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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Weighted-average shares used in computing basic and diluted earnings per share*</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"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240701__20240930_zwEBUSVg98ja" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_90D_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20240701__20240930_zHOO7h9TZ2bd" title="Weighted-average shares used in computing diluted earnings per share">31,417,203</span></span></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"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230701__20230930_zcmGQxbuD4Wg" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_90F_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20230701__20230930_zs7Vx5CYOmpl" title="Weighted-average shares used in computing diluted earnings per share">29,764,515</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Losses per share of ordinary shares - basic and 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"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20240701__20240930_zdOteUsLbZb8" title="Losses per share of ordinary shares - basic"><span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20240701__20240930_zW9rhmREbwnj" title="Losses per share of ordinary shares - diluted">(0.06</span></span></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"><span id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230701__20230930_zLciIOre1YK1" title="Losses per share of ordinary shares - basic"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230701__20230930_zw3cD87DoQUb" title="Losses per share of ordinary shares - diluted">(0.04</span></span></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> <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: 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">Due to the anti-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants, options, and unvested RSUs as the Company had a net loss for the three months ended September 30, 2024 and 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="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 months ended September 30, 2024 and 2023, <span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20240701__20240930_zWr7YilQnX61" title="Unissued shares of restricted stock units">71,343</span> and <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230701__20230930_zdYvMf0AJku1" title="Unissued shares of restricted stock units">66,366</span> vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 14) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.</span></td></tr> </table> <p id="xdx_8AB_zh1oBkIp00ff" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zolgpTBcJi29" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings per share (Details - Basic and diluted earnings per share)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zVm1KNRjB5he" style="display: none">Schedule of computation of basic and diluted earnings per share</span> </td><td> </td> <td colspan="2" id="xdx_497_20240701__20240930_zCGhwbnauAv7" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49C_20230701__20230930_zDKSqlpjrEs2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the three months ended<br/> September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_ecustom--NumeratorAbstract_iB_zAyCB2xqBJCi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold">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></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to iPower Inc.</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 style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(2,029,281</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 style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(1,286,515</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_404_ecustom--DenominatorAbstract_iB_zPKk9l7IaXGa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold">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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Weighted-average shares used in computing basic and diluted earnings per share*</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"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240701__20240930_zwEBUSVg98ja" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_90D_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20240701__20240930_zHOO7h9TZ2bd" title="Weighted-average shares used in computing diluted earnings per share">31,417,203</span></span></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"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230701__20230930_zcmGQxbuD4Wg" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_90F_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20230701__20230930_zs7Vx5CYOmpl" title="Weighted-average shares used in computing diluted earnings per share">29,764,515</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Losses per share of ordinary shares - basic and 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"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20240701__20240930_zdOteUsLbZb8" title="Losses per share of ordinary shares - basic"><span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20240701__20240930_zW9rhmREbwnj" title="Losses per share of ordinary shares - diluted">(0.06</span></span></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"><span id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230701__20230930_zLciIOre1YK1" title="Losses per share of ordinary shares - basic"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230701__20230930_zw3cD87DoQUb" title="Losses per share of ordinary shares - diluted">(0.04</span></span></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> <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: 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">Due to the anti-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants, options, and unvested RSUs as the Company had a net loss for the three months ended September 30, 2024 and 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="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 months ended September 30, 2024 and 2023, <span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20240701__20240930_zWr7YilQnX61" title="Unissued shares of restricted stock units">71,343</span> and <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230701__20230930_zdYvMf0AJku1" title="Unissued shares of restricted stock units">66,366</span> vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 14) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.</span></td></tr> </table> -2029281 -1286515 31417203 31417203 29764515 29764515 -0.06 -0.06 -0.04 -0.04 71343 66366 <p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zJoXmyHFjZmk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14 – <span id="xdx_825_z5rqmNxlfSX9">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">As of September 30, 2024, the total authorized shares of capital stock were 200,000,000 shares consisting of <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_c20240930_zWJk84Qsvaij" title="Common stock, shares authorized">180,000,000</span> shares of Common Stock (“Common Stock”) and <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_c20240930_zNU3AQlVb48" title="Preferred stock shares authorized">20,000,000</span> shares of preferred stock (the “Preferred Stock”), each with a par value of $<span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20240930_zmXXHd1inHMg" title="Preferred stock, par value"><span id="xdx_901_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240930_zZTKVhxpJJk7" title="Common stock, par value">0.001</span></span> per share.</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 holders of Common Stock shall be entitled to one vote per share in voting to the election of directors and all other corporate purposes. Subject to the express terms of any outstanding series of Preferred Stock, dividends may be paid in cash or otherwise with respect to the holders of Common Stock out of the assets of the Company legally available therefor, upon the terms, and subject to the limitations, as the Board of Directors of the Company (the “Board of Directors”) may determine. In the event of liquidation or dissolution of the Company, subject to the express terms of any outstanding series of Preferred Stock, the holders of Common Stock shall be entitled to share in the distribution of any remaining assets available for distribution to the holders of Common Stock ratably in proportion to the total number of shares of Common Stock then 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">During the year ended June 30, 2024, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230701__20240630__us-gaap--AwardTypeAxis__custom--StockIssuedForVestedRSUsMember_zhBh4mq87i3d" title="Restricted stock issued">107,293</span> shares of restricted Common Stock for RSUs vested.</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 June 18, 2024, the Company closed on a registered direct offering (the “Registered Direct”) of <span id="xdx_905_eus-gaap--SharesIssued_iI_c20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_zID1zSfGmV9e" title="Shares issued">2,083,334</span> shares of common stock (the “Shares”) and a concurrent private placement (“Private Placement,” and together with the Registered Direct, the “Offering”) of warrants (the “Warrants”) to purchase <span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_zazVb91weG76" title="Purchase of warrants">2,083,334</span> shares of common stock (the “Warrant Shares”), which were sold for gross aggregate proceeds of $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOfWarrants_c20240617__20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_zFUyUBgMbRe6" title="Aggregate gross proceeds">5,000,002</span>. The Shares were sold pursuant to a prospectus supplement, filed on June 18, 2024, to the Registration Statement on Form S-3, originally filed on September 25, 2023, with the SEC (File No. 333-274665) and declared effective by the SEC on September 29, 2023. The Warrants, which were issued pursuant to an exemption from registration pursuant to Section 4(a)(2) or Regulation D on the Securities Act, have a term of <span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dxL_c20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_zoTAVTttq254" title="Warrants outstanding term::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl1171">five</span></span> years and are immediately exercisable at $<span id="xdx_909_eus-gaap--SharePrice_iI_c20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_zPN1EcpXazyf">2.40</span> per share. The Shares and Warrants were sold to a purchaser pursuant to a securities purchase agreement, dated June 16, 2024, between the Company and the purchaser (the “Purchase Agreement”). Roth Capital Partners, LLC (the “Placement Agent”) acted as placement agent, pursuant to a placement agency agreement between the Company and the Placement Agent dated June 16, 2024 (the “Placement Agency Agreement”). The Company paid the Placement Agent as compensation a cash fee equal to <span id="xdx_90B_eus-gaap--InvestmentCompanyTotalReturnPaymentToFundByAffiliate_dp_c20240617__20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_z0BiyGmkZAUk" title="Compensation fee percentage">6.5</span>% of the gross proceeds of the Offering plus reimbursement of certain expenses and legal fees. The net proceeds of the Offering, after deducting $<span id="xdx_903_ecustom--OfferingCosts_iI_c20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_zVypmJdSalck" title="Placement agent fees and other direct offering costs">456,913</span>, the Placement Agent’s fees and expenses and other direct offering costs paid by the Company, was $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOfCommonStock_c20240617__20240618__us-gaap--SubsidiarySaleOfStockAxis__custom--RegisteredDirectOfferingMember_zl8GqbHVdxqg" title="Aggregate offering costs">4,543,089</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 calculated the fair value of the Warrants at $<span id="xdx_905_ecustom--WarrantsFairValue_iI_dm_c20240618__us-gaap--TransactionTypeAxis__custom--PrivatePlacementOfferingMember_zcJpSonG9lOk" title="Warrants fair value">3.1 million</span>, with a relative fair value of $<span id="xdx_904_ecustom--RelativeFairValue_iI_dm_c20240618__us-gaap--TransactionTypeAxis__custom--PrivatePlacementOfferingMember_zaYNBC5AVjYf" title="Relative fair value after allocation of shares">1.7 million</span> after allocation of the fair value of the Shares, using the Black-Scholes Model with the following variables:</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"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Stock Price - $<span id="xdx_90D_eus-gaap--SharePrice_iI_c20240618__us-gaap--TransactionTypeAxis__custom--PrivatePlacementOfferingMember_zUot1lRAwcwe" title="Share price">2.00</span> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Exercise Price - $<span id="xdx_905_ecustom--WarrantExercisePrice_c20240617__20240618__us-gaap--TransactionTypeAxis__custom--PrivatePlacementOfferingMember_zx6g8ui1Lnf7" title="Warrant exercise price">2.40</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Volatility – <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20240617__20240618__us-gaap--TransactionTypeAxis__custom--PrivatePlacementOfferingMember_zNvoMs4I9nQh" title="Volatility rate">104</span>% </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Term –<span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240617__20240618__us-gaap--TransactionTypeAxis__custom--PrivatePlacementOfferingMember_z0rcSq6iMpS1" title="Expected term">5</span> years</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Risk Free Rate of Return – <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20240617__20240618__us-gaap--TransactionTypeAxis__custom--PrivatePlacementOfferingMember_z2eaBbgNtRP8" title="Risk free rate of return">4.24</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">Pursuant to the Warrant agreement, except for some fundamental transactions within the Company’s control, in no event shall the Company be required to net cash settle the Warrants. The Company considered and followed the rules and guidelines under ASC 480-10 and ASC 815 and concluded that the Warrants should be classified and recorded as equity. Further, as the warrants were issued as part of the Offering, the relative fair value of the Warrants was included in the gross proceeds and recorded as additional paid-in capital.</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 June 18, 2024, as disclosed in Note 17 below, in order to recoup the settlement payment made to Boustead Securities, LLC, the Company’s Chief Executive Officer and co-founder, Lawrence Tan, along with co-founder Allan Huang, returned a total of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240617__20240618__us-gaap--TransactionTypeAxis__custom--ShareCancellationMember_z8M1cnLorWk9" title="Number of share cancellation">541,667</span> shares to the Company for cancellation (the “Share Cancellation”). The Share Cancellation was completed in June 2024 and the par value of $<span id="xdx_90C_eus-gaap--AdjustmentsToAdditionalPaidInCapitalOther_c20240617__20240618__us-gaap--TransactionTypeAxis__custom--ShareCancellationMember_zjRdIwTgRWn5" title="Additional paid-in capital">542</span> was reduced against additional paid-in capital.</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 September 30, 2024 and June 30, 2024, there were <span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20240930_ziNq18KoLQRb"><span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_c20240630_zPwy0hzR3Yvk">31,359,899</span></span> shares of Common 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">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 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 September 30, 2024 and June 30, 2024, respectively, there were <span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_do_c20240930_zL4VqaG6m67b" title="Preferred stock, shares issued"><span id="xdx_905_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20240930_zOXHbGWuz3ud" title="Preferred stock, shares outstanding"><span id="xdx_90C_eus-gaap--PreferredStockSharesIssued_iI_do_c20240630_zXi1FIDvFuz3" title="Preferred stock, shares issued"><span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20240630_zw3KjThhBCi6" title="Preferred stock, shares outstanding">no</span></span></span></span> 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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20210505__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zAT1wjzvmITc" title="Number of shares authorized">5,000,000</span> shares of Common Stock, whether in the form of stock 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, which was subsequently amended on December 6, 2022 and September 15, 2023 and November 22, 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"><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 <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20210510__20210511__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__srt--CounterpartyNameAxis__custom--VariousPartiesMember_zNsazU9Xb3A3" title="Number of RSU's granted">46,546</span> restricted stock units (“RSUs”) under the Plan to its independent directors, its Chief Financial Officer, and certain other employees and consultants, all of which vested over 12 months following the grant date and were subject to other restrictions until the filing of a Registration Statement on Form S-8 registering the shares. The fair value of the RSUs was determined based on $5.00 per share, the initial listing price of the Company’s Common Stock on the grant date. During the three months ended September 30, 2024, the Company granted an additional <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zzqY5amZkLU7" title="Number of RSU's granted">71,427</span> shares of RSUs. For the three months ended September 30, 2024 and 2023, the Company recorded $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pp0p0_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zSW3VIW8Abu5" title="Stock-based compensation expense">31,788</span> and $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqwGYh9Nr3Mh" title="Stock-based compensation expense">7,500</span> of stock-based compensation expense. There was <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_do_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z726RxGD8TAi" title="Number of restricted shares, forfeited"><span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_do_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwLw7DtsTSJa" title="Number of restricted shares, forfeited">no</span></span> forfeiture of RSUs occurred during the three months ended September 30, 2024 and 2023. As of September 30, 2024 and June 30, 2024, the unvested number of RSUs was <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z9u2Qea8ibGl" title="Unvested RSUs">47,619</span> and <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20240630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z31QyaJ2W5fd" title="Unvested RSUs">3,250</span> and the unamortized expense was $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pp0p0_c20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z694eOk99aqf" title="Unamortized expense">60,000</span> and $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pp0p0_c20240630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zc0zVo77Hex5" title="Unamortized expense">1,788</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"></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_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zCW840VAtVtf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Equity (Details - RSU's activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zHfAuD7cETG" style="display: none">Schedule of RSU activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </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">Total RSUs Issued</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">Total Fair Market Value of RSUs Issued as Compensation (1)</td><td style="padding-bottom: 1pt; font-weight: bold"> </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, 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zBtjkLtaDkUg" style="width: 13%; text-align: right" title="RSUs granted but not vested, Beginning balance">3,250</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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zerjY5n1nPfb" style="text-align: right" title="RSUs granted">71,427</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_pp0p0_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKDEp_zi8jEsuq68gf" style="text-align: right" title="Total fair market value of RSUs issued as compensation, RSUs granted">90,000</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_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z8crhBIAx8a4" 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zoRy0OeraYBh" style="border-bottom: Black 1pt solid; text-align: right" title="RSUs vested">(27,058</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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 September 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zB0JwN033m3a" style="border-bottom: Black 2.5pt double; text-align: right" title="RSUs granted but not vested, Ending balance">47,619</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="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><span id="xdx_F00_zsupPGhuWEbc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td><span id="xdx_F16_znyHqJ70Uwfc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total fair value was based on the current stock price on the grant date.</span></td></tr> </table> <p id="xdx_8AD_zdRfcEVM1SR4" 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 September 30, 2024, of the <span id="xdx_903_eus-gaap--ConversionOfStockSharesConverted1_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zFfvm2n0dfgl" title="Conversion of RSUs vested, shares">357,212</span> vested RSUs, <span id="xdx_90B_eus-gaap--ConversionOfStockSharesIssued1_c20240701__20240930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z7KJxq2BEsL4" title="Stock issued for RSU's vested">285,869</span> shares of Common Stock were issued, and <span id="xdx_903_ecustom--ConversionOfStockSharesToBeIssued_c20240701__20240930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zOaJo9LwPYgi" title="Stock to be issued for RSU's vested">71,343</span> shares were to be issued in the near 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="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_909_ecustom--CashPerformanceBonus_pp0p0_c20220511__20220512__srt--CounterpartyNameAxis__custom--MrVassilyMember_zYCn499A2g0a" title="Cash performance bonus">60,000</span> to be awarded to Kevin Vassily, CFO of the Company, and grants of stock option (the “Option Grants”) exercisable to purchase (i) <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220511__20220512__srt--CounterpartyNameAxis__custom--ChenlongTanMember_z4QhYtGwh86g" title="Options, grants in period">3,000,000</span> shares of Common Stock to Chenlong Tan, CEO and (ii) <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220511__20220512__srt--CounterpartyNameAxis__custom--MrVassilyMember_zFPTKGpaTLk6" title="Options, grants in period">330,000</span> shares of Common Stock to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20220513__srt--CounterpartyNameAxis__custom--MrVassilyMember_zEGXXZjwn2Uc" title="Exercise price">1.12</span>, a contractual term of 10 years, and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment of the recipients through each vesting date. Each of the six vesting tranches of 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 estimated achievement status of the operational milestones as of September 30, 2024 was as follows:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue in Fiscal Year</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Income in Fiscal Year</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Milestone</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(in Millions)</p></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Achievement</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Status</p></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Milestone</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(in Millions)</p></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Achievement</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Status</p></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 19%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">150</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">200</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">250</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </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"></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 the Company will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and, if so, the future time when the Company expects 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_907_eus-gaap--SharePrice_iI_c20220512__srt--CounterpartyNameAxis__custom--MonteCarloMember_zQxQEfcYc4wh" 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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220511__20220512__srt--CounterpartyNameAxis__custom--MonteCarloMember_zbxeDEpcjPia" title="Volatility rate">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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220511__20220512__srt--CounterpartyNameAxis__custom--MonteCarloMember_zsiCeh4TrHpi" title="Expected 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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220511__20220512__srt--CounterpartyNameAxis__custom--MonteCarloMember_zJ1IwLyWLaBg" 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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220511__20220512__srt--CounterpartyNameAxis__custom--MonteCarloMember_zpNNcd4iZWe" 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 September 30, 2023, $2.3 million is deemed probable of vesting. As of September 30, 2024, <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iI_dn_c20240930_zburAmg9fdd9" title="Options vested">none</span> of the options had vested. For the three months ended September 30, 2024 and 2023, the Company recorded $<span id="xdx_904_eus-gaap--ShareBasedCompensation_c20240701__20240930__us-gaap--AwardTypeAxis__custom--OptionsGrantedMember_zz688EdE3Yg3" title="Stock-based compensation expense">110,382</span> and $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20230701__20230930__us-gaap--AwardTypeAxis__custom--OptionsGrantedMember_zEIXZVvWSm1e" title="Stock-based compensation expense">110,382</span> of stock-based compensation expense related to the Option Grants. As of September 30, 2024, unrecognized compensation cost related to tranches probable of vesting is approximately $1.2 million and will be recognized over two years to nine years, depending on the tranche.</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 August 29, 2024, the board of directors (the “Board”) of the Company, based on the recommendation of the compensation committee of the Board, approved a grant of <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240828__20240829__srt--CounterpartyNameAxis__custom--ChenlongTanMember_zUm92MXT250e" title="Stock options granted">1,200,000</span> stock options (the “2024 Stock Options”) issuable to Chenlong Tan, the Company’s Chief Executive Officer, pursuant to the terms of the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). Following the Board’s approval, Mr. Tan and the Company entered into a stock option award agreement (the "Stock Option Award Agreement").</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">According to the Stock Option Award Agreement, and subject to the terms and conditions of the Stock Option Award Agreement and the Plan, upon vesting of the 2024 Stock Options, Mr. Tan will have the option to purchase common stock, par value $<span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9Dg0Gf5rQl5" title="Common stock, par value">0.001</span> per share of the Company, at an exercise price of $<span id="xdx_907_eus-gaap--DeferredCompensationArrangementWithIndividualExercisePrice_c20240828__20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9zyKZsDToTd" title="Exercise price per share">1.43</span> per share (which is 110% of the Fair Market Value of the stock on the grant date). The 2024 Stock Options have a term of <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240828__20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXZSP5L4Wv2d" title="Stock options term">10</span> years and will vest as follows: <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20240828__20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuhLNEfOSu0b" title="Stock options vested">30,000</span> 2024 Stock Options vested on the grant date (August 29, 2024), and <span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zISrvSKnpql4" title="Stock options vested">32,500</span> 2024 Stock Options will vest on the first day of each month from September 1, 2024, to August 1, 2027.</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 Black-Scholes Model was used to determine the fair value of the 2024 Stock Options with 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-size: 10pt">Stock Price - $<span id="xdx_907_eus-gaap--SharePrice_iI_c20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhi4eLQsh265" title="Share price">1.30</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">Exercise Price - $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhPlzsYNf8wh" title="Share price">1.43</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-size: 10pt">Volatility – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20240828__20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWO0RkFN0DMd" title="Volatility rate">101</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-size: 10pt">Expected Term –<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240828__20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6w2Lq0R15a3" title="Expected term">5.71</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-size: 10pt">Risk Free Rate of Return – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20240828__20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zDrPX0wl0Wke" title="Risk free rate of return">3.66</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-size: 10pt">Dividend Yield – <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20240828__20240829__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zx1U0eaYs8mc" 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 2024 Stock Options was $1.22 million as of the grant date. For the three months ended September 30, 2024, <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease_c20240701__20240930_zmbAS2WVZ809">62,500 </span>stock options were vested and the Company recorded $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_pp0p0_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zVuqA73H9Lhg">63,790 </span>as stock compensation expense. As of September 30, 2024, the unrecognized compensation cost of the 2024 Stock Options was approximately $1.16 million and will be recognized monthly through August 1, 2027.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 180000000 20000000 0.001 0.001 107293 2083334 2083334 5000002 2.40 0.065 456913 4543089 3100000 1700000 2.00 2.40 1.04 P5Y 0.0424 541667 542 31359899 31359899 0 0 0 0 5000000 46546 71427 31788 7500 0 0 47619 3250 60000 1788 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zCW840VAtVtf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Equity (Details - RSU's activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zHfAuD7cETG" style="display: none">Schedule of RSU activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </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">Total RSUs Issued</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">Total Fair Market Value of RSUs Issued as Compensation (1)</td><td style="padding-bottom: 1pt; font-weight: bold"> </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, 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zBtjkLtaDkUg" style="width: 13%; text-align: right" title="RSUs granted but not vested, Beginning balance">3,250</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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zerjY5n1nPfb" style="text-align: right" title="RSUs granted">71,427</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_pp0p0_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKDEp_zi8jEsuq68gf" style="text-align: right" title="Total fair market value of RSUs issued as compensation, RSUs granted">90,000</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_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z8crhBIAx8a4" 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zoRy0OeraYBh" style="border-bottom: Black 1pt solid; text-align: right" title="RSUs vested">(27,058</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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 September 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20240701__20240930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zB0JwN033m3a" style="border-bottom: Black 2.5pt double; text-align: right" title="RSUs granted but not vested, Ending balance">47,619</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="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><span id="xdx_F00_zsupPGhuWEbc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td><span id="xdx_F16_znyHqJ70Uwfc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total fair value was based on the current stock price on the grant date.</span></td></tr> </table> 3250 71427 90000 0 27058 47619 357212 285869 71343 60000 3000000 330000 1.12 1.12 0.9565 P10Y 0.0293 0 0 110382 110382 1200000 0.001 1.43 P10Y 30000 32500 1.30 1.43 1.01 P5Y8M15D 0.0366 0 62500 63790 <p id="xdx_808_ecustom--WarrantsLiabilitiesDisclosureTextBlock_zjvvmHzT4kT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 15 – <span id="xdx_82E_zixcXiO8oG11">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 $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 are 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 reclassified to additional paid in capital as the terms became fixed upon closing of the IPO. Through September 30, 2023, none of the private placement investors exercised any of their warrants and the warrants expired in May 2024. As such, there were <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_do_c20240930_zonIPLDzfL3" title="Warrants outstanding"><span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_do_c20240630_zrRgdiEmfYNk" title="Warrants outstanding">no</span></span> warrants outstanding as of September 30, 2024 and June 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 0 0 <p id="xdx_80B_eus-gaap--ConcentrationRiskDisclosureTextBlock_zTVj0pK2XwJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 16 - <span id="xdx_825_zCQT1gvepeE7">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 September 30, 2024 and June 30, 2024, $<span id="xdx_90B_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_c20240930_zRYLYSw6eXK6" title="Cash and cash equivalents">2,577,305</span> and $<span id="xdx_90C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_c20240630_zuUD0xZBJxMe" title="Cash and cash equivalents">7,377,837</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_900_eus-gaap--CashUninsuredAmount_iI_dm_c20240930_z72JO1wNMR08" title="Cash, uninsured amount">1.4 million</span> and $<span id="xdx_90D_eus-gaap--CashUninsuredAmount_iI_dm_c20240630_zjR94O0wHhj7" title="Cash, uninsured amount">5.8 million</span>, respectively, in excess of the FDIC insurance limit, as of September 30, 2024 and June 30, 2024.</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 three months ended September 30, 2024 and 2023, Amazon Vendor and Amazon Seller customers accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3lxXFaeOugg" title="Concentration risk, percentage">89</span>% and 91% of the Company's total revenues, respectively. As of September 30, 2024 and June 30, 2024, accounts receivable from Amazon Vendor and Amazon Seller accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNPcfgyGNiJg" title="Concentration risk, percentage">87</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyEeqm37h4Pk" title="Concentration risk, percentage">91</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 three months ended September 30, 2024 and 2023, one supplier accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zkmMDMbcLKse" title="Concentration risk, percentage">11</span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zGmZvUooaGVf" title="Concentration risk, percentage">15</span>% of the Company's total purchases, respectively. As of September 30, 2024 and June 30, 2024, accounts payable to one supplier accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20240701__20240930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zBS1GWLaJeF2" title="Concentration risk, percentage">20</span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zFGNSBQHrSuj" title="Concentration risk, percentage">36</span>% of the Company’s total accounts payable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 2577305 7377837 1400000 5800000 0.89 0.87 0.91 0.11 0.15 0.20 0.36 <p id="xdx_802_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zufk8UY6iHrf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 17 - <span id="xdx_824_zdkeU16nF5xk">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 for 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 December 21, 2023, the lease expired without renewal.</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 was $27,921 to $29,910 per month through October 31, 2023. On October 31, 2023, the lease expired without renewal.</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. In July 2023, the Company renewed the lease contract for its existing office plus additional office space. The lease term is for three years expiring on July 14, 2026. The total base rental fee for these offices is approximately $19,406 per month. In September 2024, the Company terminated the lease contract of the office space.</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 is 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. Under the Lease Agreement, the Company is responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. In addition, following the Rent Commencement Date, the first two months of the Base Rent were 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 did not start under the original agreement as the construction was not completed. On February 23, 2022, the Company entered into an amended agreement to extend the lease term to 74 months. Under the amended agreement, the lease commenced on February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee is $114,249, increasing gradually over time 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 is $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">In September 2024, DHS entered into a sublease agreement with a third-party entity for office space in Shenzhen. The lease term is for one year from October 1, 2024 to September 30, 2025. The lease is treated as short-term lease and the base rental fee is approximately $10,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">The Company’s total commitment for the full term of these leases is $<span id="xdx_904_eus-gaap--ContractualObligation_iI_c20240930_zDYG5IXkeuMh" title="Total commitment of term lease">12,651,376</span>. The financial statements reflected $<span id="xdx_905_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20240930_z9y8vHC0Az7e" title="Operating lease right-of-use assets">5,226,888</span> and $<span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20240630_z5mF2Bvo29Q8" title="Operating lease right-of-use assets">6,124,163</span>, respectively, of operating lease right-of-use assets, and $<span id="xdx_907_eus-gaap--OperatingLeaseLiability_iI_c20240930_z0eGZtJBjBQi" title="Operating lease liabilities">5,632,824</span> and $<span id="xdx_900_eus-gaap--OperatingLeaseLiability_iI_c20240630_zD9Un7UW7jV7" title="Operating lease liabilities">6,549,110</span>, respectively, of operating lease liabilities as of September 30, 2024 and June 30, 2024.</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 September 30, 2024 and 2023:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--LeaseCostTableTextBlock_zbuGxOR0grw2" 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><span id="xdx_8BB_zqXHVCq2Xxha" style="display: none">Schedule of lease cost and other information</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></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Lease cost</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2024</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">9/30/2023</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">Operating lease cost (included in G&amp;A in the Company's statement of operations)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseCost_c20240701__20240930_zwMir7UFBir5" style="width: 13%; text-align: right" title="Operating lease cost">594,133</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_98B_eus-gaap--OperatingLeaseCost_c20230701__20230930_zIUaK3rc02Ed" style="width: 13%; text-align: right" title="Operating lease cost">792,826</td><td style="width: 1%; 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="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: White"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeasePayments_c20240701__20240930_zcOxpNiN0zb7" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">604,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeasePayments_c20230701__20230930_zLodZDYby9F3" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">792,317</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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_c20240701__20240930_zlwFZ3baQal9" title="Remaining term in years">0.58 – 3.67</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_90A_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20230701__20230930_zSFTpkRzykF9" title="Remaining term in years">0.08 – 4.67</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_90D_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20240701__20240930_zSDEBazqyvtf" title="Average discount rate - operating leases">5 - 6%</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--OperatingLeaseWeightedAverageDiscountRatePercent1_c20230701__20230930_zpUgYHhijNe7" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A8_zTUJacpqD1z2" 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_897_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zJVqkgCNU7H4" 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><span id="xdx_8BE_zEWcxi23nKya" style="display: none">Schedule of supplemental balance sheet information related to leases</span></td><td> </td> <td colspan="2" id="xdx_49F_20240930_ze5OtC2d75p5" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49D_20240630_zxFaS1Jw51Ol" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Operating leases</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2024</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/2024</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_iI_z0fMSXl6HyMk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 1pt">Right of use asset - non-current</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">5,226,888</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 style="border-bottom: Black 1pt solid; width: 13%; text-align: right">6,124,163</td><td style="width: 1%; 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_404_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zzRUhpcwdQnk" 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">1,686,889</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,039,301</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zCBM0ppJ8wv9" 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">3,945,935</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">4,509,809</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iI_zwvONUwp2tFe" 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">5,632,824</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">6,549,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zsBgWTDobozk" 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_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zvmwUFp0Jkd2" 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_8BA_zP0HPHxVgH88" style="display: none">Schedule of maturities of lease liabilities</span></td><td> </td> <td colspan="2" id="xdx_493_20240930_zgQog5JnAsj9" style="text-align: center"> </td><td> </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_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_zR8p7JLWfQif" style="vertical-align: bottom; background-color: White"> <td style="width: 83%; text-align: left">2025</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,535,511</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pp0p0_z8HPNTBuDBmf" 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_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pp0p0_z6dLA7WfvuUg" 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_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pp0p0_zFiFyQvAHJab" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459,409</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_z5DEzBXJnsX9" 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">(482,586</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_zfJ6yOW6xcBf" 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">5,632,824</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zmkUFep2s8Y" 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). 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 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. As of September 30, 2023, the Company cannot reasonably estimate the amount of potential exposure.</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 3, 2024, the Company and D.A. Davidson &amp; Co entered into a settlement agreement and mutual release (the “Settlement Agreement”) with Boustead Securities, LLC (“Boustead”) and its current and former employees, officers, directors, partners, agents and affiliates, pursuant to which all parties agreed to release all claims in exchange for the Company’s payment of $<span id="xdx_905_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_pn5n6_c20240402__20240403__us-gaap--TransactionTypeAxis__custom--SettlementAgreementMember_zG2xCAWicgb3" title="Settlement payment">1.3</span> million (the “Settlement Amount”) to Boustead. The Settlement Agreement was entered into for purposes of settling in full the FINRA Arbitration (FINRA Case No. 22-01133) which had been brought by Boustead against the Company and D.A. Davidson after the Company opted not to complete its initial public offering with Boustead but instead engaged and completed its initial public offering with D.A. Davidson. Pursuant to the terms of the Settlement Agreement, the Company is required to pay the Settlement Amount in four equal installments of $325,000 on each of April 3, 2024, May 3, 2024, June 3, 2024 and July 3, 2024. Within five days of its receipt of the final payment, or by July 8, 2024, Boustead will be obligated to dismiss the FINRA Arbitration against the Company, with prejudice, after which time the Company will be required to dismiss, with prejudice, all counterclaims brought by the Company against Boustead. For the year ended June 30, 2024, the Company considered and concluded that the Settlement Amount of $1.3 million was incremental costs directly associated with the IPO under ASC 340-10-S99-1 and so recorded as offering costs against additional paid-in capital. As of June 30, 2024, the outstanding balance of the Settlement Amount was $<span id="xdx_907_ecustom--OutstandingBalanceOfSettlementAmount_iI_c20240630__us-gaap--TransactionTypeAxis__custom--SettlementAgreementMember_zDvSQvcasuu6" title="Outstanding balance of settlement amount">325,000</span>. As of September 30, 2024, the Settlement Amount had been paid off and the parties have formally withdrawn all of the complaints that were before FINRA, with prejudice, and the matter is settled in full.</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 conjunction with entry into the Settlement Agreement, the Company’s CEO and co-founder, Chenlong Tan, and Allan Huang, also a co-founder of the Company, entered into a pledge agreement (the “Pledge Agreement”) with the Company pursuant to which they each pledged <span id="xdx_908_ecustom--PledgedShares_c20240402__20240403__us-gaap--TransactionTypeAxis__custom--PledgeAgreementMember_zY7KKPn0IMNg" title="Pledged shares">1,300,000</span> shares of their iPower common stock, for a total of <span id="xdx_901_ecustom--TotalNumberOfPledgedShares_c20240402__20240403__us-gaap--TransactionTypeAxis__custom--PledgeAgreementMember_zB9WajXK5Dcd" title="Total number of pledged shares">2,600,000</span> shares (the “Pledged Shares”), in order that the Company may, from time to time, sell such Pledged Shares into the market on behalf of Messrs. Tan and Huang in order to recoup the Settlement Amount.</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 June 18, 2024, calculating the shares at $<span id="xdx_907_eus-gaap--SharePrice_iI_c20240618__us-gaap--TransactionTypeAxis__custom--ShareCancellationMember_zyZAIYgQc454" title="Share price">2.40</span>, Messrs. Tan and Huang returned a total of <span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_c20240617__20240618__us-gaap--TransactionTypeAxis__custom--ShareCancellationMember_zqyzhOad8CL" title="Number of shares returned">541,667</span> shares as indemnification payment to the Company for cancellation (the “Share Cancellation”). The Share Cancellation was completed in June 2024.</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 February 2022, the Russian Federation began conducting military operations against Ukraine, and in October 2023, an armed conflict between Hamas-led Palestinian militant groups and Israeli military forces began, both of which have since escalated into prolonged wars. While we do not do business in those regions, the military conflicts in Ukraine and in Israel have resulted in global economic uncertainty and increased the 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 disruptions 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, we have experienced a delay in, as well as an increase in costs in shipping, and the resulting inventory level increase in our warehouse facilities, thus resulting in reduced profits. In addition, supply chain disruptions may put upward pressure on our costs and increase the risk that we may be unable to acquire the materials and services we need to continue to make certain 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">On April 13, 2020, the Company entered into an agreement with Royal Business Bank (the “Lender”) for a total amount of $175,500, pursuant to a promissory note issued by the Company to the Lender (the “PPP Note”). The loan was made pursuant to the Payroll Protection Program established as part of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). On March 22, 2021, the $175,500 PPP Note due to Royal Business Bank was fully forgiven by the Small Business Administration (“SBA”).</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 required to retain PPP loan documentation through 2026 and permit authorized representatives of the SBA to access such files upon request. Should the SBA conduct such a review and reject all or some of the Company’s judgments pertaining to satisfying PPP loan eligibility or forgiveness conditions, the Company may be required to adjust previously reported amounts and disclosures in the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 12651376 5226888 6124163 5632824 6549110 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--LeaseCostTableTextBlock_zbuGxOR0grw2" 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><span id="xdx_8BB_zqXHVCq2Xxha" style="display: none">Schedule of lease cost and other information</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></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Lease cost</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2024</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">9/30/2023</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">Operating lease cost (included in G&amp;A in the Company's statement of operations)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseCost_c20240701__20240930_zwMir7UFBir5" style="width: 13%; text-align: right" title="Operating lease cost">594,133</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_98B_eus-gaap--OperatingLeaseCost_c20230701__20230930_zIUaK3rc02Ed" style="width: 13%; text-align: right" title="Operating lease cost">792,826</td><td style="width: 1%; 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="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: White"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeasePayments_c20240701__20240930_zcOxpNiN0zb7" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">604,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeasePayments_c20230701__20230930_zLodZDYby9F3" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">792,317</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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_c20240701__20240930_zlwFZ3baQal9" title="Remaining term in years">0.58 – 3.67</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_90A_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20230701__20230930_zSFTpkRzykF9" title="Remaining term in years">0.08 – 4.67</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_90D_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20240701__20240930_zSDEBazqyvtf" title="Average discount rate - operating leases">5 - 6%</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--OperatingLeaseWeightedAverageDiscountRatePercent1_c20230701__20230930_zpUgYHhijNe7" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td></tr> </table> 594133 792826 604117 792317 0.58 – 3.67 0.08 – 4.67 5 - 6% 5 - 8% <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zJVqkgCNU7H4" 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><span id="xdx_8BE_zEWcxi23nKya" style="display: none">Schedule of supplemental balance sheet information related to leases</span></td><td> </td> <td colspan="2" id="xdx_49F_20240930_ze5OtC2d75p5" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49D_20240630_zxFaS1Jw51Ol" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Operating leases</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2024</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/2024</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_iI_z0fMSXl6HyMk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 1pt">Right of use asset - non-current</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">5,226,888</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 style="border-bottom: Black 1pt solid; width: 13%; text-align: right">6,124,163</td><td style="width: 1%; 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_404_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zzRUhpcwdQnk" 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">1,686,889</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,039,301</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zCBM0ppJ8wv9" 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">3,945,935</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">4,509,809</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iI_zwvONUwp2tFe" 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">5,632,824</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">6,549,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 5226888 6124163 1686889 2039301 3945935 4509809 5632824 6549110 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zvmwUFp0Jkd2" 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_8BA_zP0HPHxVgH88" style="display: none">Schedule of maturities of lease liabilities</span></td><td> </td> <td colspan="2" id="xdx_493_20240930_zgQog5JnAsj9" style="text-align: center"> </td><td> </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_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_zR8p7JLWfQif" style="vertical-align: bottom; background-color: White"> <td style="width: 83%; text-align: left">2025</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,535,511</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pp0p0_z8HPNTBuDBmf" 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_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pp0p0_z6dLA7WfvuUg" 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_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pp0p0_zFiFyQvAHJab" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459,409</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_z5DEzBXJnsX9" 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">(482,586</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_zfJ6yOW6xcBf" 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">5,632,824</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1535511 1533918 1586572 1459409 482586 5632824 1300000 325000 1300000 2600000 2.40 541667 <p id="xdx_80D_eus-gaap--SubsequentEventsTextBlock_zcfUmGXrMQp1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18 - <span id="xdx_82C_zoOQWbeToSBe">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 unaudited condensed consolidated financial statements were available to be issued. Other than as set forth below, there were no material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements presented.</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 8, 2024, the Company entered into a third amendment (the “Third Amendment”) to that certain credit agreement, initially entered into by and among the Company and its subsidiaries and JPMorgan Chase Bank, N.A., as administrative agent for the Lender and a lender (the “Administrative Agent” or “Lender”), on November 12, 2021 (the “Credit Agreement”). The Third Amendment to the Credit Agreement amended, among other things, (i) the defined term “Aggregate Revolving Commitment” to mean $15,000,000, and (ii) extended the maturity date to “November 8, 2027 or any earlier date on which the Revolving Commitments are reduced to zero or otherwise terminated pursuant to the terms hereof.” The borrowing rate is SOFR plus 2.25% to 2.50% depending on utilization of the borrowing availability.</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> false false false false The total fair value was based on the current stock price on the grant date.