XML 72 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable - Accounts Receivable, Net of Allowances (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Accounts receivable $ 68,295 $ 91,513
Less: allowance for doubtful accounts and sales returns (2,068) (3,013)
Accounts Receivable, Net, Current, Total $ 66,227 $ 88,500