XML 71 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Schedule of Accrued Liabilities [Line Items]    
Employee compensation $ 19,850 $ 9,953
Taxes 3,874 1,024
Royalty and license fees 123 242
Warranties 1,500 546
Professional fees 1,081 942
Deferred revenue 5,005 1,290
Other 1,898 1,868
Total accrued liabilities $ 33,331 $ 15,865