XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Financial Information - Accounts Receivable, Net of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Receivables [Abstract]    
Trade receivables $ 130,998 $ 115,732
Value added tax receivables 10,642 10,781
Federal income tax receivables 8,420 8,420
Related party receivables 46 78
Other 1,118 1,211
Receivables Gross Current, Total 151,224 136,222
Allowance for credit losses (5,571) (5,562)
Accounts receivable, net $ 145,653 $ 130,660