XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Allowance For Credit Loss [Abstract]    
Allowance for credit losses, January 1 $ 887 $ 615
Provision for expected credit losses 805 46
Write-offs charged against allowance (439) (19)
Foreign currency translation adjustment 14 (47)
Allowance for credit losses, March 31 1,267 595
Accounts receivable balance before allowance for credit losses and provision for sales returns, March 31, 2021 and 2020 $ 30,298 $ 40,057