XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost $ 201,386 $ 193,450
Less: accumulated depreciation (148,039) (138,488)
Depreciable property, plant and equipment, net 53,347 54,962
Construction-in-progress 7,163 4,700
Property, plant and equipment, net 60,510 59,662
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 97,385 92,977
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 42,704 40,121
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 28,829 28,684
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost 22,374 21,796
Furniture, fixtures, and other    
Property, Plant and Equipment [Line Items]    
Depreciable property, plant and equipment at cost $ 10,094 $ 9,872