XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
CUSTOMER AND GEOGRAPHIC INFORMATION - Revenue Percentage by Major Customers (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue Benchmark | Customer A          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Significant customer concentration (percentage) 19.00% 38.00% 21.00% 36.00%  
Revenue Benchmark | Customer B          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Significant customer concentration (percentage)     12.00%    
Revenue Benchmark | Customer D          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Significant customer concentration (percentage) 13.00%        
Accounts Receivable | Customer A          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Significant customer concentration (percentage)     29.00%   39.00%
Accounts Receivable | Customer D          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Significant customer concentration (percentage)     16.00%   11.00%