XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Financial Information - Accounts Receivable, Net of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Receivables [Abstract]    
Trade receivables $ 140,777 $ 130,021
Federal income tax receivables 9,320 9,278
Value added tax receivables 4,833 9,729
Related party receivables 76 66
Other 1,978 2,823
Receivables Gross Current, Total 156,984 151,917
Allowance for credit losses (5,610) (5,582)
Accounts receivable, net $ 151,374 $ 146,335