v3.25.2
OTHER LIABILITIES (Details 1) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
OTHER LIABILITIES    
Leases payable $ 3,454 $ 36,348
Retirement benefits 15,766 14,674
Deferred tax liabilities 6,113,002 6,607,355
Total other non-current liabilities $ 6,132,222 $ 6,658,377