XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Property and Equipment, net - Schedule of Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 80,848 $ 78,931
Less: accumulated depreciation and amortization (49,509) (46,452)
Property and equipment, net 31,339 32,479
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 32,171 32,171
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 16,209 15,538
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 14,614 14,614
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 6,106 5,819
Building under finance lease    
Property, Plant and Equipment [Line Items]    
Total property and equipment 4,530 4,529
Equipment under finance leases    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,293 2,604
Furniture, fixtures and other equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 550 550
Construction in-progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 3,375 $ 3,106