XML 77 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - 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
United States [Member]        
Total product sales 2,599,731 2,527,478 6,957,413 6,305,225
Other [Member]        
Total product sales [1] $ 366,222 $ 182,442 $ 918,928 $ 815,256
[1] Sales outside of the United States included $133,601 of non-animal health sales during the first quarter of 2019, which product has since been divested.