XML 80 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 1,841,625 $ 1,681,581  
Less: Accumulated depreciation and impairment charges (550,762) (449,726)  
Total property, plant and equipment, net 1,290,863 1,231,855  
Depreciation 126,000 109,800 $ 92,100
Clinical and manufacturing equipment      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 703,805 583,776  
Building      
Property, Plant and Equipment [Line Items]      
Estimated useful life 20 years    
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 517,554 466,003  
Leasehold improvements      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 62,216 64,238  
Computer software and hardware      
Property, Plant and Equipment [Line Items]      
Estimated useful life 3 years    
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 125,633 120,544  
Land      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment 63,875 58,885  
Furniture, fixtures and other      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment 122,820 102,933  
Construction in progress      
Property, Plant and Equipment, Net [Abstract]      
Property and equipment $ 245,722 $ 285,202  
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