XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment Property, plant and equipment consists of the following (in thousands):
December 31,
20212020
Building and leasehold improvements$97,385 $92,977 
Laboratory equipment42,704 40,121 
Computer equipment and software28,829 28,684 
Manufacturing equipment22,374 21,796 
Furniture, fixtures, and other10,094 9,872 
Depreciable property, plant and equipment at cost201,386 193,450 
Less: accumulated depreciation(148,039)(138,488)
Depreciable property, plant and equipment, net53,347 54,962 
Construction-in-progress7,163 4,700 
Property, plant and equipment, net$60,510 $59,662