XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued legal and professional fees $ 1,041 $ 1,634
Accrued royalties 78 31
Accrued travel and entertainment 157 73
Accrued tax liabilities 2,062 111
Purchases of property and equipment 555 165
Other 478 548
Total accrued liabilities $ 4,371 $ 2,562