XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment

  

Estimated Useful Lives

(in years)

 

As of

December 31, 
2017

  

As of

December 31, 
2016

 
Laboratory and manufacturing equipment  3-10 $5,511,452  $5,562,938 
Building and improvements 10-39  16,966,728   5,037,512 
Office furniture and equipment 3-10  698,877   653,462 
Construction in progress    8,315,436   3,694,509 
Land    518,999   347,114 
Property, plant and equipment, gross    32,011,492   15,295,535 
Accumulated depreciation    (5,941,803)  (5,449,242)
Property, plant and equipment, net   $26,069,689  $9,846,293