XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, net    
Property and Equipment, gross $ 1,091,395 $ 1,021,447
Less accumulated depreciation and amortization (327,984) (269,934)
Property and equipment, net 763,411 751,513
Office equipment    
Property and equipment, net    
Property and Equipment, gross 23,710 23,417
Laboratory equipment    
Property and equipment, net    
Property and Equipment, gross 229,797 220,677
Computer equipment    
Property and equipment, net    
Property and Equipment, gross 156,859 147,570
Land    
Property and equipment, net    
Property and Equipment, gross 15,395 10,931
Building and leasehold improvements    
Property and equipment, net    
Property and Equipment, gross 597,342 584,755
Operating lease right-of-use assets    
Property and equipment, net    
Property and Equipment, gross 22,230 20,553
Construction in progress    
Property and equipment, net    
Property and Equipment, gross $ 46,062 $ 13,544