XML 109 R93.htm IDEA: XBRL DOCUMENT v3.22.4
CUSTOMER AND SUPPLIER CONCENTRATION - CUSTOMER CONCENTRATION RISK (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Concentration Risk    
Accounts receivable - trade, net of allowances $ 31,009 $ 29,573
Revenue | Customer concentration risk | Customer one    
Concentration Risk    
Concentration risk (as a percent) 18.00% 11.00%
Accounts receivable - trade, net of allowances $ 8,468 $ 3,245
Revenue | Customer concentration risk | Customer two    
Concentration Risk    
Concentration risk (as a percent) 5.00% 4.00%
Accounts receivable - trade, net of allowances $ 469 $ 1,223