XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.2
TRADE AND OTHER RECEIVABLES (Additional Information) (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Constructionpartner
Jun. 30, 2021
USD ($)
Constructionpartner
Jun. 30, 2022
USD ($)
Constructionpartner
Jun. 30, 2021
USD ($)
Constructionpartner
Percent of trade accounts receivable insured 75.00%   75.00%  
Collection On Sales Deposit Percentage     50.00%  
Revenues $ 44,701 $ 41,102 $ 82,987 $ 70,567
Provision for credit losses $ 100   $ 100  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Significant Customer [Member]        
Percentage of Total Account Receivable 10.00% 10.00% 10.00% 10.00%
Revenues   $ 8,200   $ 11,800
Sales Revenue [Member] | Customer Concentration Risk [Member] | Significant Customer [Member]        
Number of construction partner | Constructionpartner 0 1 0 1