v3.25.2
SIGNIFICANT CUSTOMERS AND CREDIT CONCENTRATIONS (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 100.00% 100.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Hong Kong [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 60.00% 70.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | UNITED STATES      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00% 4.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Rest Of Asia [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.00% 12.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | CHINA      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00% 10.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | All Others [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 1.00% 4.00%  
Distributor A | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 54.00%    
Distributor A | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage     44.00%