XML 189 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Property and Equipment and Software Capitalization (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]      
Property and equipment, net   $ 209,494,000 $ 211,977,000
Laboratory equipment      
Property, Plant and Equipment [Line Items]      
Estimated Useful Life 5 years    
Computer equipment and software      
Property, Plant and Equipment [Line Items]      
Estimated Useful Life 3 years    
Other assets including automobiles, furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Estimated Useful Life 5 years    
Capitalized software      
Property, Plant and Equipment [Line Items]      
Property and equipment, net     $ 0