XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details) - Customer concentration
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue | Customer one    
Concentration risk, percentage 33.00% 31.00%
Revenue | Customer two    
Concentration risk, percentage 15.00% 19.00%
Revenue | Customer three    
Concentration risk, percentage 14.00% 14.00%
Accounts receivable | Three Customers    
Concentration risk, percentage 83.00%