XML 53 R41.htm IDEA: XBRL DOCUMENT
v3.21.1

Notes payable (Details) - USD ($) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 | Dec. 31, 2019
Total debt | $ 9,035,908 | $ 7,884,753
Unamortized debt issue costs | 14,587 | 72,931
Total debt, net of debt issue costs | 9,021,321 | 7,811,822
Unsecured note - Pardus acquisition [Member] |  |
Total debt | $ 378,000 | 0
Intertest rate | 1.00% |
Due year | 2021 |
SBA Payroll Protection Plan note [Member] |  |
Total debt | $ 160,700 | 0
Intertest rate | 1.00% |
Due year | 2023 |
Term Loan [Member] |  |
Total debt | $ 315,273 | 0
Intertest rate | 6.00% |
Due year | 2024 |
Equipment note [Member] |  |
Total debt | $ 57,935 | 0
Intertest rate | 0.00% |
Due year | 2025 |
Senior Unsecured Promissory Notes [Member] |  |
Intertest rate | 6.00% |
Due year | 2020 |
Total debt | $ 0 | 102,500
Senior Revolver Loan Agreement [Member] |  |
Total debt | $ 8,124,000 | $ 7,782,253
Intertest rate | 4.75% |
Due year | 2022 |

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References No definition available. + Details
Name: | empr_DueYear
Namespace Prefix: | empr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | empr_NotesPayableCurrentNonCurrent
Namespace Prefix: | empr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | empr_NotesPayableCurrentNonCurrent34
Namespace Prefix: | empr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | empr_TotalDebtCurrentnoncurrent
Namespace Prefix: | empr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | empr_UnamortizedDebtIssueCosts
Namespace Prefix: | empr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 + Details
Name: | us-gaap_DebtConversionOriginalDebtInterestRateOfDebt
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=empr_UnsecuredNotePardusAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=empr_SBAPayrollProtectionPlanNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=empr_TermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=empr_EquipmentNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=empr_SeniorUnsecuredPromissoryNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=empr_SeniorRevolverLoanAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |