XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Property, Equipment and Leasehold Improvements - Schedule of Property, Equipment and Leasehold Improvements (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements, gross $ 6,205,486 $ 5,316,567
Less: accumulated depreciation (1,977,999) (1,733,531)
Property, equipment and leasehold improvements, net 4,227,487 3,583,036
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements, gross 4,469,663 3,757,265
Office Equipment    
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements, gross 649,824 577,418
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements, gross $ 1,085,999 $ 981,884