Quarterly report pursuant to Section 13 or 15(d)

SEGMENT REPORTING - Concentration Risk (Details)

v3.23.3
SEGMENT REPORTING - Concentration Risk (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Percentage of Revenues | Customer A          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) 10.00% 20.00% 12.00% 13.00%  
Percentage of Revenues | Customer B          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) [1]  
Percentage of Revenues | Customer C          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) 11.00% [1] [1] [1]  
Percentage of Revenues | Customer D          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) [1]  
Percentage of Revenues | Customer E          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) 13.00% [1] [1] [1]  
Percentage of Revenues | Customer F          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) [1]  
Percentage of Revenues | Customer G          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) [1]  
Percentage of Accounts Receivable | Customer A          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent)     [1]   18.00%
Percentage of Accounts Receivable | Customer B          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent)     20.00%   13.00%
Percentage of Accounts Receivable | Customer C          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent) [1]      
Percentage of Accounts Receivable | Customer D          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent)     [1]   15.00%
Percentage of Accounts Receivable | Customer E          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent)     15.00%   10.00%
Percentage of Accounts Receivable | Customer F          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent)     16.00%   [1]
Percentage of Accounts Receivable | Customer G          
Segment Reporting Information [Line Items]          
Concentration risk, percentage (as a percent)     13.00%   [1]
[1] denotes less than 10%