XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2017
Sep. 30, 2016
Aug. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Cash and Cash Equivalents [Abstract]            
Cash and cash equivalents       $ 12,524,551 $ 3,790,302 $ 10,554,464
License Agreements [Abstract]            
Prepaid payments for license agreements       100,000 100,000  
Amortization expenses       0 137,500  
Valuation of Long-Lived Assets and Intangible Assets [Abstract]            
Goodwill impairment loss       0 0  
Disaggregation of Revenue [Abstract]            
Total revenues       33,409,251 24,015,427  
Contract Liabilities [Abstract]            
Deferred revenue       422,905 $ 50,000  
Earned grant revenue       $ 50,000    
Loss Per Share [Abstract]            
Options and warrants excluded from computation of earnings per share (in shares)       711,968 810,670  
Fever Panel [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues $ 100,000          
Contract Liabilities [Abstract]            
Maximum amount of development agreement 1,000,000          
Revenue from grants from inception $ 900,000          
Zika Virus [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues     $ 2,600,000      
Contract Liabilities [Abstract]            
Maximum amount of development agreement     5,900,000      
Revenue from grants from inception     $ 5,300,000      
Bovid TB [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   $ 200,000        
Contract Liabilities [Abstract]            
Maximum amount of development agreement   700,000        
Revenue from grants from inception   $ 500,000        
Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       $ 30,377,003    
Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       3,032,248    
Africa [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       8,605,306    
Asia [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       1,389,120    
Europe & Middle East [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       4,726,691    
Latin America [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       11,722,224    
United States [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       6,965,910    
Net Product Sales [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       26,741,020 $ 19,322,302  
Net Product Sales [Member] | Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       26,741,020    
Net Product Sales [Member] | Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       0    
Net Product Sales [Member] | Africa [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       8,605,306 3,568,455  
Net Product Sales [Member] | Asia [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       1,389,120 1,626,750  
Net Product Sales [Member] | Europe & Middle East [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       2,172,031 1,763,274  
Net Product Sales [Member] | Latin America [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       11,722,224 8,476,003  
Net Product Sales [Member] | United States [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       2,852,339 3,887,820  
License and Royalty Revenue [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       948,773 741,534  
License and Royalty Revenue [Member] | Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       948,773    
License and Royalty Revenue [Member] | Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       0    
R&D, Milestone and Grant Revenue [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       5,719,458    
R&D, Milestone and Grant Revenue [Member] | Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       2,687,210    
R&D, Milestone and Grant Revenue [Member] | Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues       $ 3,032,248    
Minimum [Member]            
Fixed Assets [Abstract]            
Estimated useful lives of fixed assets       3 years    
Product Revenue [Abstract]            
Revenue, payment terms       30 days    
Maximum [Member]            
Fixed Assets [Abstract]            
Estimated useful lives of fixed assets       7 years    
Product Revenue [Abstract]            
Revenue, payment terms       60 days    
Money Market Funds [Member] | Level 1 [Member]            
Cash and Cash Equivalents [Abstract]            
Cash and cash equivalents       $ 4,700,000 $ 2,100,000