XML 41 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Total product sales $ 13,722,872 $ 10,986,297
First Defense product line [Member]    
Total product sales 13,244,396 10,663,265
Other animal health [Member]    
Total product sales 344,875 298,932
Other [Member]    
Total product sales $ 133,601 $ 24,100