XML 84 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 1,932,846 $ 1,841,625  
Less: Accumulated depreciation and impairment charges (661,712) (550,762)  
Total property, plant and equipment, net 1,271,134 1,290,863  
Depreciation 126,200 126,000 $ 109,800
Clinical and manufacturing equipment      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 871,827 703,805  
Building      
Property, Plant and Equipment [Line Items]      
Estimated useful life 20 years    
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 529,716 517,554  
Leasehold improvements      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 62,172 125,633  
Computer software and hardware      
Property, Plant and Equipment [Line Items]      
Estimated useful life 3 years    
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 135,756 62,216  
Land      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment 63,875 63,875  
Furniture, fixtures and other      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment 135,816 122,820  
Construction in progress      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 133,684 $ 245,722  
Minimum | Furniture, fixtures and other      
Property, Plant and Equipment [Line Items]      
Estimated useful life 2 years    
Maximum | Clinical and manufacturing equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful life 13 years    
Maximum | Furniture, fixtures and other      
Property, Plant and Equipment [Line Items]      
Estimated useful life 5 years