XML 75 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other Liabilities Current [Abstract]    
Contingent consideration - acquisitions $ 1,422 $ 634
Customer deposits 1,135 5,561
Accrued inventory 1,103 384
Intangible asset acquisition - Stella Alliance 150 100
Deferred rent 75 151
Other 3,658 2,454
Total other current liabilities $ 7,543 $ 9,284