XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable - Schedule of Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Receivables [Abstract]            
Accounts receivable $ 102,884   $ 82,584      
Allowance for doubtful accounts and sales reserves (4,690) $ (4,296) (3,791) $ (3,972) $ (4,218) $ (4,224)
Accounts receivable–net $ 98,194   $ 78,793