XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]    
Machinery and equipment $ 11,529 $ 8,276
Land and buildings 2,000 2,000
Computers and software 1,591 1,372
Leasehold improvements 2,174 1,230
Construction in progress 1,604 2,402
Furniture and equipment 470 614
Total property and equipment, gross 19,368 15,894
Accumulated depreciation (2,840) (2,158)
Total property and equipment, net $ 16,528 $ 13,736