Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Property and equipment (Details)

v3.21.1
Summary of Significant Accounting Policies - Property and equipment (Details)
12 Months Ended
Dec. 31, 2020
Building leasehold improvements  
Property, Plant and Equipment, Estimated Useful Lives Shorter of lease term or useful life
Machinery and equipment  
Estimated useful lives (in years) 5 years
Furniture, fixtures and IT equipment | Maximum  
Estimated useful lives (in years) 5 years
Furniture, fixtures and IT equipment | Minimum [Member]  
Estimated useful lives (in years) 3 years