XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Details) - Schedule of our product sales disaggregated by major product category - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 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 $ 4,796,025 $ 5,150,173 $ 14,657,082 $ 13,799,129 $ 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 $ 4,751,049 $ 5,033,428 $ 14,537,390 $ 13,529,847 $ 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 $ 44,976 $ 116,745 $ 119,692 $ 269,282 $ 309,877 $ 269,758
Percentage of product sales 1.00% 2.00% 1.00% 2.00% 2.00% 2.00%