XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONCENTRATION OF CREDIT RISK AND TRADE ACCOUNTS RECEIVABLE - Customer (Details) - Consolidated revenue - Customer concentration
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Customer A        
Concentration of credit risk and trade accounts receivable        
Percentage of total revenue generated by major customer 16.00% 10.00% 14.00% 6.00%
Customer B        
Concentration of credit risk and trade accounts receivable        
Percentage of total revenue generated by major customer 7.00% 11.00% 8.00% 11.00%
Customer C        
Concentration of credit risk and trade accounts receivable        
Percentage of total revenue generated by major customer 9.00% 10.00% 8.00% 9.00%