XML 166 R10.htm IDEA: XBRL DOCUMENT
v3.24.3

Contracts receivable, net | 12 Months Ended
--- | ---
Jun. 30, 2024
Contracts Receivable Net |
Contracts receivable, net | 4. Contracts receivable, net Contracts receivable, net consisted of the following: Schedule of Contract Receivables Net
|  | 2023 |  |  | 2024 |  |  | 2024 |
|  | As of June 30, |
|  | 2023 |  |  | 2024 |  |  | 2024 |
|  | GBP |  |  | GBP |  |  | US$ |
Contracts receivable |  |  | 1,035,969 |  |  |  | 1,621,149 |  |  |  | 2,049,131 |
Less: allowance for expected credit losses |  |  | (150,476 | ) |  |  | (58,202 | ) |  |  | (73,567 | )
Total contracts receivable, net |  |  | 885,493 |  |  |  | 1,562,947 |  |  |  | 1,975,564 |
Movements of allowance for expected credit losses were as follows: Schedule of Movements in Allowance for Expected Credit Losses
|  | 2023 |  |  | 2024 |  |  | 2024 |
|  | As of June 30, |
|  | 2023 |  |  | 2024 |  |  | 2024 |
|  | GBP |  |  | GBP |  |  | US$ |
Balance, beginning of the year |  |  | 159,899 |  |  |  | 150,476 |  |  |  | 190,202 |
Reversal |  |  | (9,423 | ) |  |  | (92,274 | ) |  |  | (116,635 | )
Balance, end of year |  |  | 150,476 |  |  |  | 58,202 |  |  |  | 73,567 |

X
- Definition Contract Receivable [Text Block] + References No definition available. + Details
Name: | ENGS_ContractReceivableTextBlock
Namespace Prefix: | ENGS_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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