v3.26.3
ASSET ACQUISITION AND LONG-TERM PAYABLE (Tables)
12 Months Ended
Dec. 31, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]
Schedule of long-term payable
Schedule of long-term payable
USD
2026
303,053
2027
303,053
2028
303,053
2029
303,053
2030
303,053
Imputed interest
(375,636
)
Net
1,139,629
Long-term payable-Current Portion
178,793
Long-term payable-Non-Current Portion
960,836
X
- References
No definition available.
+ Details
Name:
esgh_ScheduleOfFutureLongTermPayableTableTextBlock
Namespace Prefix:
esgh_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration
X
- References
No definition available.
+ Details
Name:
us-gaap_BusinessCombinationAndAssetAcquisitionAbstract
Namespace Prefix:
us-gaap_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration