Annual report pursuant to Section 13 and 15(d)

SEGMENT REPORTING - Concentration Risk (Details)

v3.23.1
SEGMENT REPORTING - Concentration Risk (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue | Customer B    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 12.00% 17.00%
Accounts Receivable | Customer B    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 18.00% 25.00%
Accounts Receivable | Customer C    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 13.00% 18.00%
Accounts Receivable | Customer H    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 15.00%  
Accounts Receivable | Customer I    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 10.00%