v3.26.3
Condensed Consolidated Balance Sheet and Statement of Operations and Comprehensive Income (Loss) Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 359,867 $ 304,150
Less: accumulated depreciation and amortization (257,572) (240,980)
Property and equipment, net 102,295 63,170
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 71,653 76,430
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 48,355 27,898
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 141,441 106,227
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,843 8,368
Leasehold improvements/Leased buildings    
Property, Plant and Equipment [Line Items]    
Total property and equipment 67,806 63,812
Aircraft and vehicles    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 21,769 $ 21,415