v3.25.2
OTHER RECEIVABLES AND DEPOSITS - Additional Information (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
OTHER RECEIVABLES AND DEPOSITS, NET    
Allowance for doubtful other receivables and deposits $ 1,635,919 $ 1,629,137