XML 49 R36.htm IDEA: XBRL DOCUMENT v3.26.1
SCHEDULE OF ACCOUNTS RECEIVABLES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounts Receivables $ 5,335,496 $ 5,307,371
Ageing Al Shola Gas [Member]    
Accounts Receivables 5,335,496 5,307,371
Ageing Al Shola Gas [Member] | Financial Asset, 1 to 29 Days Past Due [Member]    
Accounts Receivables 940,573 1,653,097
Ageing Al Shola Gas [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Accounts Receivables 624,441 1,235,778
Ageing Al Shola Gas [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Accounts Receivables 529,561 895,583
Ageing Al Shola Gas [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Accounts Receivables $ 3,240,920 $ 1,522,913