v3.21.2
RELATED PARTY TRANSACTIONS - Narrative (Details) - Less than - Related parties
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Supplier Concentration | Cost of goods sold          
Related Party Transactions          
Related party purchase and sales composition (percent) 7.00% 7.00% 7.00% 7.00%  
Supplier Concentration | Trade Accounts Payable Benchmark          
Related Party Transactions          
Related party purchase and sales composition (percent)     5.00%   5.00%
Customer Concentration | Net sales          
Related Party Transactions          
Related party purchase and sales composition (percent) 2.00% 2.00% 2.00% 2.00%  
Customer Concentration | Accounts Receivable          
Related Party Transactions          
Related party purchase and sales composition (percent)     2.00%   2.00%