XML 130 R112.htm IDEA: XBRL DOCUMENT v3.24.1
BUSINESS CONCENTRATION (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
One Customer | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 19.00% 10.00%  
One Vendor | Cost of Goods and Service, Product and Service | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 19.00%    
Two Vendors | Cost of Goods and Service, Product and Service | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   37.00% 36.00%