XML 113 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net - Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2019
Lab equipment  
Property and Equipment, Net  
Estimated Useful Life (Years) 5 years
Furniture and fixtures  
Property and Equipment, Net  
Estimated Useful Life (Years) 4 years
Computer equipment  
Property and Equipment, Net  
Estimated Useful Life (Years) 3 years
Leasehold improvements  
Property and Equipment, Net  
Estimated Useful Life Term of lease
Software  
Property and Equipment, Net  
Estimated Useful Life (Years) 3 years