Annual report pursuant to Section 13 and 15(d)

BUSINESS CONCENTRATION (Details)

v3.23.1
BUSINESS CONCENTRATION (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer A | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   22.00%  
Customer B | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00% 22.00%  
Customer C | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   13.00%  
Customer D | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   11.00%  
Vendor A | Cost of Goods and Service, Product and Service | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 24.00% 25.00% 23.00%
Vendor B | Cost of Goods and Service, Product and Service | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00% 11.00% 11.00%
Vendor C | Cost of Goods and Service, Product and Service | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage     15.00%
One Vendor | Accounts Payable and Accrued Expenses | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   24.00%