XML 79 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Geographic Area [Member]  
Disaggregation of Revenue [Line Items]  
Schedule of revenue disaggregated by geographic area and major product category
   During the Three-Month Periods Ended March 31, 
   2020   2019 
United States  $4,357,682   $3,777,746 
Other   552,706    632,815 
Total product sales  $4,910,388   $4,410,561 
Major Product Category [Member]  
Disaggregation of Revenue [Line Items]  
Schedule of revenue disaggregated by geographic area and major product category
   During the Three-Month Periods Ended March 31, 
   2020   2019 
First Defense® product line  $4,819,191   $4,140,917 
Other animal health   91,197    136,043 
Other       133,601 
Total product sales  $4,910,388   $4,410,561