v3.26.3
SEGMENT REPORTING - Schedule of Purchasers of Revenues (Details) - Operating Segments - Reportable Segment - Revenue Benchmark - Product Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Purchaser A        
Segment Reporting [Line Items]        
Concentration risk, percentage 72.00% 67.00% 72.00% 66.00%
Purchaser B        
Segment Reporting [Line Items]        
Concentration risk, percentage   12.00% 11.00%  
Purchaser C        
Segment Reporting [Line Items]        
Concentration risk, percentage 10.00% 12.00% 11.00% 13.00%