XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SIGNIFICANT CUSTOMERS AND CREDIT CONCENTRATIONS (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | China          
Concentration Risk [Line Items]          
Concentration risk, percentage 66.00% 50.00% 70.00% 53.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Europe          
Concentration Risk [Line Items]          
Concentration risk, percentage 8.00% 31.00% 9.00% 30.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | United States          
Concentration Risk [Line Items]          
Concentration risk, percentage 14.00% 9.00% 11.00% 10.00%  
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Asia excluding China          
Concentration Risk [Line Items]          
Concentration risk, percentage 12.00% 10.00% 10.00% 7.00%  
Distributor A | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage 55.00% 14.00% 63.00%    
Distributor A | Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage     73.00%   77.00%