XML 75 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - Schedule of our product sales disaggregated by major product category - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Revenue (Details) - Schedule of our product sales disaggregated by major product category [Line Items]        
Total product sales $ 5,999,684 $ 4,107,146 $ 19,242,969 $ 15,342,204
Percentage of total product sales 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 $ 5,962,875 $ 4,023,471 $ 18,933,092 $ 15,072,446
Percentage of total product sales 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 $ 36,809 $ 83,675 $ 309,877 $ 269,758
Percentage of total product sales 1.00% 2.00% 2.00% 2.00%