v3.25.2
OTHER RECEIVABLES AND DEPOSITS, NET (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
OTHER RECEIVABLES AND DEPOSITS    
Advances to staff $ 16,729,556 $ 15,964,637
Rental deposits 357,037 703,326
Prepaid expense 22,002 21,910
Prepaid tax 3,451,240 5,500,285
Other receivables 1,838,483 1,938,027
Other receivables and deposit, net 5,806,504 8,249,209
Employees    
OTHER RECEIVABLES AND DEPOSITS    
Advances to staff $ 137,741 $ 85,662