XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Non-Current Liabilities (Details) - Schedule of Other Non-Current Liabilities - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Schedule of Other Non-Current Liabilities [Abstract]    
Convertible Notes $ 2,518,832 $ 2,331,059
Long term Payable Al Shola Gas 4,500,000  
Non-Current portion of Bank Borrowings 357,576  
Employee end of Service Benefits 195,643 154,261
Total $ 7,572,051 $ 5,331,059