v3.25.2
STATUTORY RESERVE (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
STATUTORY RESERVE    
Statutory reserve $ 3,893,120 $ 3,893,120
PRC corporate    
STATUTORY RESERVE    
Minimum percentage of profits after tax to be transferred to statutory reserve 10.00%  
Percentage on registered capital of statutory reserve maintenance 50.00%  
PRC subsidiary    
STATUTORY RESERVE    
Minimum percentage of profits after tax to be transferred to statutory reserve 10.00%  
Percentage on registered capital of statutory reserve maintenance 50.00%  
Statutory reserve $ 3,893,120 $ 3,893,120