REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details) - Customer Concentration Risk |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Accounts Receivable | Four Customers | ||||
Concentration Risk [Line Items] | ||||
Concentration risk, percentage | 71.00% | |||
Revenue from Contract with Customer Benchmark | Customer 1 | ||||
Concentration Risk [Line Items] | ||||
Concentration risk, percentage | 20.00% | 35.00% | 26.00% | 33.00% |
Revenue from Contract with Customer Benchmark | Customer 2 | ||||
Concentration Risk [Line Items] | ||||
Concentration risk, percentage | 10.00% | 12.00% | 12.00% | 13.00% |
Revenue from Contract with Customer Benchmark | Customer 3 | ||||
Concentration Risk [Line Items] | ||||
Concentration risk, percentage | 14.00% | 12.00% | 12.00% | 13.00% |
Revenue from Contract with Customer Benchmark | Customer 4 | ||||
Concentration Risk [Line Items] | ||||
Concentration risk, percentage | 17.00% | 13.00% | 15.00% | 10.00% |