XML 93 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
   Estimated
Useful Lives
(in years)
  As of
December 31, 2019
   As of
December 31, 2018
 
Laboratory and manufacturing equipment  3-10  $15,437,724   $15,092,252 
Building and improvements  10-39   17,078,829    17,018,316 
Office furniture and equipment  3-10   719,323    731,510 
Construction in progress  n/a   1,124,189    91,067 
Land  n/a   516,867    516,867 
Property, plant and equipment, gross      34,876,932    33,450,012 
Accumulated depreciation      (9,611,194)   (7,422,463)
Property, plant and equipment, net     $25,265,738   $26,027,549