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