XML 69 R57.htm IDEA: XBRL DOCUMENT
v3.25.3

BASIC AND DILUTED AVERAGE SHARES - Repurchase of Company Shares (Details) - USD ($) | 3 Months Ended
--- | ---
Sep. 30, 2025 | Jun. 30, 2025 | Mar. 31, 2025 | Sep. 30, 2024 | Jun. 30, 2024 | Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased Beginning Balance |  |  | 928,930 |  |  | 415,973
Total number of shares purchased Ending Balance | 961,155 | 949,593 | 929,430 | 916,597 | 769,402 | 617,313
Average price paid per share Beginning Balance |  |  | $ 4.92 |  |  | $ 5.18
Average price paid per share Ending Balance | $ 4.95 | $ 4.94 | $ 4.92 | $ 4.91 | $ 4.91 | $ 4.96
Total price paid Beginning Balance |  |  | $ 4,568,823 |  |  | $ 2,155,049
Total price paid Ending Balance | $ 4,757,731 | $ 4,690,149 | $ 4,571,449 | $ 4,504,044 | $ 3,775,534 | $ 3,060,195
Share available to purchase under plan Beginning Balance | 150,407 | 170,570 | 71,070 | 230,598 | 382,687 | 584,027
Share available to purchase under plan Ending Balance | 138,845 | 150,407 | 170,570 | 83,403 | 230,598 | 382,687
January |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased |  |  |  |  |  | 59,417
Average price paid per share |  |  |  |  |  | $ 4.52
Total price paid |  |  |  |  |  | $ 268,569
Share available to purchase under plan |  |  | 71,070 |  |  | 524,610
February |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased |  |  |  |  |  | 56,343
Average price paid per share |  |  |  |  |  | $ 4.53
Total price paid |  |  |  |  |  | $ 255,195
Share available to purchase under plan |  |  | 71,070 |  |  | 468,267
March |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased |  |  | 500 |  |  | 85,580
Average price paid per share |  |  | $ 5.25 |  |  | $ 4.46
Total price paid |  |  | $ 2,626 |  |  | $ 381,382
Share available to purchase under plan |  |  | 170,570 |  |  | 382,687
April |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased |  |  |  |  | 30,891 |
Average price paid per share |  |  |  |  | $ 4.66 |
Total price paid |  |  |  |  | $ 143,840 |
Share available to purchase under plan |  | 170,570 |  |  | 351,796 |
May |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased |  |  |  |  | 37,672 |
Average price paid per share |  |  |  |  | $ 4.65 |
Total price paid |  |  |  |  | $ 175,257 |
Share available to purchase under plan |  | 170,570 |  |  | 314,124 |
June |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased |  | 20,163 |  |  | 83,526 |
Average price paid per share |  | $ 5.89 |  |  | $ 4.74 |
Total price paid |  | $ 118,700 |  |  | $ 396,242 |
Share available to purchase under plan |  | 150,407 |  |  | 230,598 |
July |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased | 8,134 |  |  | 75,326 |  |
Average price paid per share | $ 5.93 |  |  | $ 4.87 |  |
Total price paid | $ 48,218 |  |  | $ 367,144 |  |
Share available to purchase under plan | 142,273 |  |  | 155,272 |  |
August |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased | 3,428 |  |  | 51,353 |  |
Average price paid per share | $ 5.65 |  |  | $ 4.98 |  |
Total price paid | $ 19,364 |  |  | $ 255,633 |  |
Share available to purchase under plan | 138,845 |  |  | 103,919 |  |
September |  |  |  |  |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |  |  |  |  |  |
Total number of shares purchased |  |  |  | 20,516 |  |
Average price paid per share |  |  |  | $ 5.15 |  |
Total price paid |  |  |  | $ 105,733 |  |
Share available to purchase under plan | 138,845 |  |  | 83,403 |  |

X
- References No definition available. + Details
Name: | ela_AvailableShareToPurchaseUnderPlan
Namespace Prefix: | ela_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | ela_AvailableShareToPurchaseUnderPlans
Namespace Prefix: | ela_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ela_ShareRepurchasesFinalPricePaidPerShare
Namespace Prefix: | ela_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | ela_ShareRepurchasesFinalPricePaidPerShare5F
Namespace Prefix: | ela_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | ela_ShareRepurchasesFinalPricePaidPerShares
Namespace Prefix: | ela_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ela_TotalNumberOfSharesPurchased
Namespace Prefix: | ela_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ela_TotalNumberOfSharesPurchasedBeginningBalance
Namespace Prefix: | ela_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | ela_TotalNumberOfSharesPurchasedEndingBalance
Namespace Prefix: | ela_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | ela_TotalPurchasePrice
Namespace Prefix: | ela_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardDateAxis=ela_JanuaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_FebruaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_MarchMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_AprilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_MayMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_JuneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_JulyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_AugustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ela_SeptemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |