XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Property, Plant And Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant And Equipment, Net [Abstract]  
Schedule of property, plant and equipment
    Estimated
Useful Lives 
(in years)
  As of 
December 31,
2018
    As of 
December 31,
2017
 
Laboratory and manufacturing equipment   3-10   $ 15,092,252     $ 5,511,452  
Building and improvements   10-39     17,018,316       16,966,728  
Office furniture and equipment   3-10     731,510       698,877  
Construction in progress   n/a     91,067       8,315,436  
Land   n/a     516,867       518,999  
Property, plant and equipment, gross         33,450,012       32,011,492  
Accumulated depreciation         (7,422,463 )     (5,941,803 )
Property, plant and equipment, net       $ 26,027,549     $ 26,069,689