Annual report pursuant to Section 13 and 15(d)

VENDOR AND CUSTOMER CONCENTRATIONS (Details)

v3.22.4
VENDOR AND CUSTOMER CONCENTRATIONS (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cost of Goods and Service Benchmark | Supplier Concentration Risk | One Supplier      
Concentration Risk [Line Items]      
Concentration risk, percentage 24.00%    
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Two Suppliers      
Concentration Risk [Line Items]      
Concentration risk, percentage   28.00% 41.00%
Accounts Receivable | Customer Concentration Risk | Three Customers      
Concentration Risk [Line Items]      
Concentration risk, percentage 28.00%