XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
TRADE AND OTHER RECEIVABLES (Additional Information) (Detail)
3 Months Ended
Mar. 31, 2021
USD ($)
DistributionPartner
Mar. 31, 2020
USD ($)
Percent of trade accounts receivable insured 85.00%  
Total revenue $ 29,465,000 $ 40,981,000
Increase in credit losses   600,000
Receivables, written off $ 0 $ 0
Accounts Receivable [Member]    
Number of distribution partner | DistributionPartner 1  
Total revenue $ 3,600,000  
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Percentage of Total Account Receivable 10.00%  
Sales Revenue [Member] | Customer Concentration Risk [Member]    
Percentage of Total Account Receivable 50.00%