v3.26.1
REVENUE - Revenue Recognition (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
customer
Jun. 30, 2026
item
Jun. 30, 2025
customer
Dec. 31, 2025
customer
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Number of principal geographical areas. | item   4    
Aggregate net revenue | Customer concentration risk        
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Number of major customers 3   3  
Aggregate net revenue | Customer concentration risk | Three customers        
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Concentration risk percentage 67.20%   64.70%  
Accounts receivable | Customer concentration risk        
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Number of major customers       3
Accounts receivable | Customer concentration risk | Three customers        
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Concentration risk percentage       71.00%