XML 62 R24.htm IDEA: XBRL DOCUMENT v3.19.3
5. PROPERTY AND EQUIPMENT (Tables)
9 Months Ended
Sep. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   September 30, 2019  December 31, 2018
Manufacturing and laboratory equipment  $8,705,021   $8,233,203 
Office equipment and computer software   1,650,948    1,608,994 
Furniture and fixtures   849,088    1,163,552 
Construction in process   2,703,037    845,538 
Leasehold improvements   1,673,084    1,660,709 
Land   4,339,441    4,339,441 
Buildings and building improvements   16,063,679    15,685,325 
    35,984,298    33,536,762 
Less: Accumulated depreciation   (5,271,383)   (3,421,032)
Total property and equipment, net  $30,712,915   $30,115,730