XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Information - Accounts Receivable, Net of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Receivables [Abstract]    
Trade receivables $ 167,570 $ 130,021
Federal income tax receivables 9,374 9,278
Value added tax receivables 5,293 9,729
Related party receivables 69 66
Other 3,233 2,823
Receivables Gross Current, Total 185,539 151,917
Allowance for credit losses (5,629) (5,582)
Accounts receivable, net $ 179,910 $ 146,335