SCHEDULE OF ACCOUNTS RECEIVABLES (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Accounts Receivables | $ 3,829,823 | $ 3,205,961 |
Ageing Al Shola Gas [Member] | ||
Accounts Receivables | 3,829,823 | 3,205,961 |
Ageing Al Shola Gas [Member] | 1 - 30 Days [Member] | ||
Accounts Receivables | 1,083,002 | 992,416 |
Ageing Al Shola Gas [Member] | 31 - 60 Days [Member] | ||
Accounts Receivables | 933,989 | 595,763 |
Ageing Al Shola Gas [Member] | 61 - 90 Days [Member] | ||
Accounts Receivables | 513,160 | 609,407 |
Ageing Al Shola Gas [Member] | Above 90 Days [Member] | ||
Accounts Receivables | $ 1,299,672 | $ 1,008,375 |