SEGMENT AND CUSTOMER REPORTING - Narrative (Details) - segment |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Segment Reporting Information [Line Items] | ||||
Number of operating segments | 2 | |||
Number of reportable segments | 2 | |||
Customer One | Revenue from Contract with Customer Benchmark | Customer Concentration Risk | CCS | Operating Segments | ||||
Segment Reporting Information [Line Items] | ||||
Concentration risk, percentage | 31.00% | 32.00% | 30.00% | 33.00% |
Customer Two | Revenue from Contract with Customer Benchmark | Customer Concentration Risk | CCS | Operating Segments | ||||
Segment Reporting Information [Line Items] | ||||
Concentration risk, percentage | 13.00% | 12.00% | 13.00% | 10.00% |
Customer Three | Revenue from Contract with Customer Benchmark | Customer Concentration Risk | CCS | Operating Segments | ||||
Segment Reporting Information [Line Items] | ||||
Concentration risk, percentage | 10.00% |