XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Financial Statement Details - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost $ 129,730 $ 154,652
Less: accumulated depreciation (107,637) (124,731)
Depreciable property, plant and equipment, net 22,093 29,921
Construction in process 461 2,530
Property, plant and equipment, net 22,554 32,451
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 62,526 74,889
Computer equipment and computer software    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 24,623 26,205
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 25,404 25,052
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 13,109 24,243
Furniture, fixtures and other    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost $ 4,068 $ 4,263