REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details) - Customer Concentration Risk |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Accounts Receivable | Four Customers | ||
Concentration Risk [Line Items] | ||
Concentration risk, percentage | 75.00% | |
Revenue from Contract with Customer Benchmark | Customer 1 | ||
Concentration Risk [Line Items] | ||
Concentration risk, percentage | 25.00% | 34.00% |
Revenue from Contract with Customer Benchmark | Customer 2 | ||
Concentration Risk [Line Items] | ||
Concentration risk, percentage | 11.00% | 13.00% |
Revenue from Contract with Customer Benchmark | Customer 3 | ||
Concentration Risk [Line Items] | ||
Concentration risk, percentage | 12.00% | 10.00% |
Revenue from Contract with Customer Benchmark | Customer 4 | ||
Concentration Risk [Line Items] | ||
Concentration risk, percentage | 16.00% | 13.00% |