v3.26.1
Concentration, Risk and Uncertainties - Schedule of Concentration, Risk and Uncertainties (Details)
6 Months Ended
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Customer Concentration Risk [Member] | Customer A [Member] | Accounts Receivable [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
76.00%
Customer Concentration Risk [Member] | Customer B [Member] | Accounts Receivable [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
16.00%
Customer Concentration Risk [Member] | Customer C [Member] | Accounts Receivable [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
50.00%
Customer Concentration Risk [Member] | Customer D [Member] | Accounts Receivable [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
20.00%
Customer Concentration Risk [Member] | Customer E [Member] | Accounts Receivable [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
18.00%
Customer Concentration Risk [Member] | Customer F [Member] | Purchase [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
11.00%
Supplier Concentration Risk [Member] | Supplier A [Member] | Accounts Payable [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
98.00%
86.00%
Supplier Concentration Risk [Member] | Supplier B [Member] | Accounts Payable [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
12.00%
Supplier Concentration Risk [Member] | Supplier C [Member] | Purchase [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
[1]
11.00%
Supplier Concentration Risk [Member] | Supplier D [Member] | Purchase [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
[1]
17.00%
Supplier Concentration Risk [Member] | Supplier E [Member] | Purchase [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
12.00%
[1]
Supplier Concentration Risk [Member] | Supplier F [Member] | Purchase [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
12.00%
[1]
Supplier Concentration Risk [Member] | Supplier G [Member] | Purchase [Member]
Percentage of the Company’s accounts receivable
Concentration risk percentage
12.00%
[1]
[1]
Less than 10% of total purchase
X
- Definition
Percentage of concentration risk.
+ References
No definition available.
+ Details
Name:
epwkf_ConcentrationRiskPercentage
Namespace Prefix:
epwkf_
Data Type:
dtr:percentItemType
Balance Type:
na
Period Type:
duration
X
- References
No definition available.
+ Details
Name:
epwkf_PercentageOfTheCompanySAccountsReceivableAbstract
Namespace Prefix:
epwkf_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration
X
- Details
Name:
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
srt_MajorCustomersAxis=epwkf_CustomerAMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
srt_MajorCustomersAxis=epwkf_CustomerBMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
srt_MajorCustomersAxis=epwkf_CustomerCMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
srt_MajorCustomersAxis=epwkf_CustomerDMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
srt_MajorCustomersAxis=epwkf_CustomerEMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
srt_MajorCustomersAxis=epwkf_CustomerFMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=epwkf_PurchaseMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=epwkf_SupplierAMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=epwkf_SupplierBMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=epwkf_SupplierCMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=epwkf_SupplierDMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=epwkf_SupplierEMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=epwkf_SupplierFMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=epwkf_SupplierGMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type: