XML 220 R64.htm IDEA: XBRL DOCUMENT
v3.24.3

Schedule of Retention Receivables, Net (Details) | Jun. 30, 2024 USD ($) | Jun. 30, 2024 GBP (£) | Jun. 30, 2023 USD ($) | Jun. 30, 2023 GBP (£) | Jun. 30, 2022 GBP (£)
--- | --- | --- | --- | --- | ---
Retention Receivables Net |  |  |  |  |
Retention receivables | $ 300,486 | £ 237,726 |  | £ 103,466 |
Allowance for expected credit losses | (30,374) | (24,030) | $ (50,887) | (40,259) |
Total retention receivables, net | $ 270,112 | £ 213,696 |  | £ 63,207 |

X
- References No definition available. + Details
Name: | ENGS_DisclosureRetentionReceivablesNetAbstract
Namespace Prefix: | ENGS_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Retention receivable allowance for credit loss. + References No definition available. + Details
Name: | ENGS_RetentionReceivableAllowanceForCreditLoss
Namespace Prefix: | ENGS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Retention receivable gross. + References No definition available. + Details
Name: | ENGS_RetentionReceivableGross
Namespace Prefix: | ENGS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Retention receivable net. + References No definition available. + Details
Name: | ENGS_RetentionReceivableNet
Namespace Prefix: | ENGS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant