XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Details) - Schedule of our product sales disaggregated by major product category - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Revenue (Details) - Schedule of our product sales disaggregated by major product category [Line Items]            
Total product sales $ 3,861,372 $ 4,541,810 $ 9,861,056 $ 8,648,956 $ 19,242,969 $ 15,342,204
Percentage of product sales 100.00% 100.00% 100.00% 100.00% 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 $ 3,823,466 $ 4,472,947 $ 9,786,340 $ 8,496,419 $ 18,933,092 $ 15,072,446
Percentage of product sales 99.00% 98.00% 99.00% 98.00% 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 $ 37,906 $ 68,863 $ 74,716 $ 152,537 $ 309,877 $ 269,758
Percentage of product sales 1.00% 2.00% 1.00% 2.00% 2.00% 2.00%