XML 78 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total product sales $ 2,965,953 $ 2,709,920 $ 7,876,341 $ 7,120,481
First Defense® product line [Member]        
Total product sales 2,930,581 2,672,531 7,749,773 6,813,448
Other animal health [Member]        
Total product sales 35,372 37,389 126,568 173,432
Other [Member]        
Total product sales $ 133,601