XML 28 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Property And Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property and equipment    
Property and Equipment, Gross $ 8,298,373 $ 8,859,432
Accumulated Depreciation (5,864,968) (6,221,139)
Net Property and Equipment 2,433,405 2,638,293
Depreciation expense 787,822 649,789
Leasehold Improvements    
Property and equipment    
Property and Equipment, Gross 1,162,328 929,849
Machinery and Equipment    
Property and equipment    
Property and Equipment, Gross 4,672,724 4,800,774
Information Technology & Office Equipment    
Property and equipment    
Property and Equipment, Gross 1,810,246 2,459,832
Laboratory Equipment    
Property and equipment    
Property and Equipment, Gross 653,075 668,977
Transportation Equipment    
Property and equipment    
Property and Equipment, Gross $ 0 $ 0