XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment
3 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consist of the following (in thousands):
As of
 Useful life (years)March 31, 2021December 31, 2020
Automobile3$64 $34 
Computer hardware and software
3-5
5,046 4,840 
Manufacturing and lab equipment
2-7
71,663 69,849 
Office equipment and furniture
5-7
1,769 1,605 
Leasehold and building improvements
2-12
22,628 21,934 
Buildings309,392 9,081 
LandN/A3,399 3,399 
113,961 110,742 
Accumulated depreciation (67,834)(66,262)
$46,127 $44,480