Annual report pursuant to Section 13 and 15(d)

Property and Equipment, Net - Schedule of Property, Plant and Equipment (Details)

v3.20.1
Property and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 5,858 $ 8,766
Less: accumulated depreciation (2,453) (1,684)
Property, plant and equipment, net 3,405 7,082
Assets Held Under Capital Leases [Member]    
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation (575) (438)
Property, plant and equipment, net 800 1,110
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,598 1,686
Machinery and Equipment [Member] | Assets Held Under Capital Leases [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,375 1,548
Machinery and Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 6 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 8 years  
Vehicles and Trailers [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 2,276 2,276
Vehicles and Trailers [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 7 years  
Vehicles and Trailers [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 10 years  
Network Services Platform [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 5 years  
Property, plant and equipment, gross 3,438
Computer Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,281 1,150
Computer Equipment and Software [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 2 years  
Computer Equipment and Software [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 5 years  
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 647 183
Leasehold Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 2 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 5 years  
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 56 $ 33
Furniture and Fixtures [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 2 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Life of property and equipment 5 years