XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheet and Statement of Operations and Comprehensive Loss Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 303,352 $ 296,426
Less: accumulated depreciation and amortization (242,037) (228,609)
Property and equipment, net 61,315 67,817
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 74,791 73,312
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 26,312 25,921
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 108,576 103,795
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 9,129 9,110
Leasehold improvements/Leased buildings    
Property, Plant and Equipment [Line Items]    
Total property and equipment 63,295 63,039
Aircraft and leased equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 21,249 $ 21,249