v3.26.3
VALUE ADDED TAX RECEIVABLE (Details Narrative) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Value Added Tax Receivable    
Value added tax receivable current $ 2,104,253 $ 2,704,109
Value added tax receivable non - current $ 838,274 $ 2,704,109