XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Details) - Schedule of Product Sales Disaggregated by Major Product Category - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Schedule of Product Sales Disaggregated by Major Product Category [Line Items]            
Total product sales $ 6,011,573 $ 5,396,500 $ 18,742,040 $ 12,375,708 $ 17,471,669 $ 18,567,962
Percentage of product sales 100.00% 100.00% 100.00% 100.00%    
First Defense® product line [Member]            
Schedule of Product Sales Disaggregated by Major Product Category [Line Items]            
Total product sales $ 5,951,344 $ 5,360,063 $ 18,602,053 $ 12,253,555    
Percentage of product sales 99.00% 99.00% 99.00% 99.00%    
Other animal health [Member]            
Schedule of Product Sales Disaggregated by Major Product Category [Line Items]            
Total product sales $ 60,229 $ 36,437 $ 139,987 $ 122,153    
Percentage of product sales 1.00% 1.00% 1.00% 1.00%