XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Financial Information - Accounts Receivable, Net of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Apr. 23, 2021
Dec. 31, 2020
Receivables [Abstract]      
Trade receivables $ 130,021   $ 115,732
Value added tax receivables 9,729   10,781
Federal income tax receivable 9,278   8,420
Related party receivables 66   78
Other 2,823   1,211
Receivables Gross Current, Total 151,917 $ 134,906 136,222
Allowance for credit losses (5,582) (5,555) (5,562)
Accounts receivable, net $ 146,335 $ 129,351 $ 130,660