v3.25.4
SIGNIFICANT RISKS AND UNCERTAINTIES (Details) - Revenue - Customer concentration - customer
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Concentration risk    
Number of customers 1  
Customer One    
Concentration risk    
Number of customers 1  
Concentration risk (in percent) 15.00%  
Two customers    
Concentration risk    
Number of customers   2
Concentration risk (in percent)   25.00%