XML 51 R43.htm IDEA: XBRL DOCUMENT
v3.20.2

Pension Expense (Details) | 12 Months Ended
--- | ---
Jun. 30, 2020 USD ($) | Jun. 30, 2019 USD ($) | Jun. 30, 2016
Retirement Benefits [Abstract] |  |  |
Defined benefit contributions and expenses | $ 121,273 | $ 129,095 |
Increase in contribution, hourly rate |  |  | 0.04
Employer matching contibutions of 401(k) plan (percentage) | 10.00% | 10.00% |
Employer matching contributions to 401(k) plan | $ 58,389 | $ 57,581 |

X
- Definition Amount of contributions which the employer contributes in a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | esp_DefinedContributionPlanEmployersMatchingContribution
Namespace Prefix: | esp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The hourly increase in pension contributions, per year, based upon the negotiated union contract. + References No definition available. + Details
Name: | esp_IncreaseInContributionHourlyRate
Namespace Prefix: | esp_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for pension and other postretirement benefits. + References No definition available. + Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration