XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property, plant and equipment consist of the following (in thousands):
As of
 Useful life (years)September 30, 2021December 31, 2020
Automobile3$113 $34 
Computer hardware and software
3 - 5
6,046 4,840 
Manufacturing and lab equipment
2 - 7
76,652 69,849 
Office equipment and furniture
5 - 7
2,168 1,605 
Leasehold and building improvements
2 - 12
26,956 21,934 
Buildings309,392 9,081 
LandN/A3,399 3,399 
124,726 110,742 
Accumulated depreciation (72,423)(66,262)
$52,303 $44,480