XML 123 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable and Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Allowance For Credit Loss [Abstract]  
Allowance for credit losses, January 1, 2020 $ 615
Provision for expected credit losses 401
Write-offs charged against allowance (163)
Foreign currency translation adjustment 34
Allowance for credit losses, December 31, 2020 887
Accounts receivable balance before allowance for credit losses and provision for sales returns, December 31, 2020 $ 31,571