v3.26.1
Finance Costs - Schedule of Finance Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Finance Costs [Line Items]      
Finance costs $ 53,853 $ 25,472 $ 19,028,007
Increase in discounted amounts of provisions arising from the passage of time 224 1,772 4,009
Finance costs on loan notes [Member]      
Schedule of Finance Costs [Line Items]      
Finance costs 18,975,635
Finance costs on lease liabilities [Member]      
Schedule of Finance Costs [Line Items]      
Finance costs $ 53,629 $ 23,700 $ 48,363