XML 66 R54.htm IDEA: XBRL DOCUMENT
v3.25.1

Other payables and accrued liabilities (Details) - USD ($) | Mar. 31, 2025 | Jun. 30, 2024
--- | --- | ---
Other accrued liabilities and payables | $ 3,241,283 | $ 3,885,487
Accrued Payables For Inventory In Transit [Member] |  |
Other accrued liabilities and payables | 1,477,314 | 1,405,780
Credit Cards Payable [Member] |  |
Other accrued liabilities and payables | 130,882 | 231,243
Customer Deposit [Member] |  |
Other accrued liabilities and payables | 315,783 | 313,358
Accrued Amazon Fees [Member] |  |
Other accrued liabilities and payables | 140,932 | 530,456
Sales Taxes Payable [Member] |  |
Other accrued liabilities and payables | 492,119 | 442,889
Payroll Liabilities [Member] |  |
Other accrued liabilities and payables | 163,258 | 204,137
Settlement Payable [Member] |  |
Other accrued liabilities and payables | 0 | 325,000
Other Accrued Liabilities And Payables [Member] |  |
Other accrued liabilities and payables | $ 520,995 | $ 432,624

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_OtherAccountsPayableAndAccruedLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_AccruedPayablesForInventoryInTransitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_CreditCardsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_CustomerDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_AccruedAmazonFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_SalesTaxesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_PayrollLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_SettlementPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=IPW_OtherAccruedLiabilitiesAndPayablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |