XML 109 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of significant accounting policies Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 26,507 $ 5,301
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (3,873) (3,191)
Property, Plant and Equipment, Net 22,634 2,110
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,353 1,950
Software Development [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,356 1,031
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 1,025 1,019
Furniture and Fixtures [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 7 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 10 years  
Technology Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 3 years  
Technology Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 7 years  
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 984 983
Leasehold Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 2 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 6 years  
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 19,789 $ 318
Construction in Progress [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 50,000  
Construction in Progress [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 55,000  
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 2,500