XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - Schedule of our product sales disaggregated by major product category - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue (Details) - Schedule of our product sales disaggregated by major product category [Line Items]    
Total product sales $ 19,242,969 $ 15,342,204
Percentage of total product sales 100.00% 100.00%
First Defense® product line [Member]    
Revenue (Details) - Schedule of our product sales disaggregated by major product category [Line Items]    
Total product sales $ 18,933,092 $ 15,072,446
Percentage of total product sales 98.00% 98.00%
Other animal health [Member]    
Revenue (Details) - Schedule of our product sales disaggregated by major product category [Line Items]    
Total product sales $ 309,877 $ 269,758
Percentage of total product sales 2.00% 2.00%