v3.25.2
CUSTOMER DEPOSITS (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Research and Development Arrangement    
Customer deposits $ 16,576,909 $ 17,502,037
Linyi project    
Research and Development Arrangement    
Customer deposits 3,262,595  
HATX project    
Research and Development Arrangement    
Customer deposits $ 13,295,317