XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Schedule of Accrued Liabilities [Line Items]    
Employee compensation $ 14,652 $ 19,850
Taxes 2,759 3,874
Royalty and license fees 1,000 123
Warranties 737 1,500
Professional fees 1,745 1,081
Deferred revenue 10,141 5,005
Other 1,007 1,898
Total accrued liabilities $ 32,041 $ 33,331