XML 58 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Equipment and Software (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property, equipment and software $ 94,647,000 $ 78,902,000  
Construction in progress 218,000 32,800,000  
Less accumulated depreciation and amortization (37,935,000) (28,919,000)  
Property, equipment and software, net 56,712,000 49,983,000  
Property and equipment purchased but not yet paid 600,000 9,600,000  
Depreciation expense 9,200,000 7,000,000.0 $ 6,800,000
Computer equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 2,360,000 2,261,000  
Software      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 7,011,000 5,111,000  
Furniture and office equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 668,000 656,000  
Lab equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 36,062,000 20,549,000  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, equipment and software $ 48,328,000 $ 17,525,000