XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
TRADE AND OTHER RECEIVABLES (Additional Information) (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
DistributionPartner
Mar. 31, 2021
USD ($)
DistributionPartner
Percent of trade accounts receivable insured 82.00%  
Revenues from distribution partner $ 38,286 $ 29,465
Provision for credit losses $ 100  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Significant Customer [Member]    
Percentage of Total Account Receivable 10.00% 10.00%
Sales Revenue [Member] | Customer Concentration Risk [Member] | Significant Customer [Member]    
Number of distribution partner | DistributionPartner 0 1
Percentage of Total Account Receivable 50.00%  
Revenues from distribution partner   $ 3,600