Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Details)
12 Months Ended
Feb. 21, 2017
USD ($)
Jul. 09, 2015
USD ($)
Sep. 12, 2013
USD ($)
Dec. 31, 2019
USD ($)
ft²
Dec. 31, 2018
USD ($)
Dec. 31, 2005
USD ($)
Sep. 26, 2018
USD ($)
Jul. 06, 2016
ft²
Commitments and Contingencies [Line Items]                
Area of Land | ft²               2,300
Payments to Acquire Intangible Assets         $ 250,000      
Lease Expiration Period       12 years        
Contract with Customer, Liability, Revenue Recognized       $ 2,686,000        
Intangible Assets, Net (Excluding Goodwill)       4,131,064 $ 4,156,064      
License [Member]                
Commitments and Contingencies [Line Items]                
Cost of Goods and Services Sold     $ 30,000     $ 12,500    
Payment of annual fee     $ 50,000          
Intangible Assets, Net (Excluding Goodwill)       15,000        
Minimum [Member] | License [Member]                
Commitments and Contingencies [Line Items]                
Intangible Assets Expected Milestone Payable       5,000,000,000        
Maximum [Member] | License [Member]                
Commitments and Contingencies [Line Items]                
Intangible Assets Expected Milestone Payable       $ 20,000        
New Valeant Agreement                
Commitments and Contingencies [Line Items]                
Area of Land | ft²       4,516        
Proceeds From Upfront Payment $ 4,000,000              
Contract with Customer, Liability, Revenue Recognized $ 99,000,000              
Valeant Pharmaceuticals International Inc [Member] | Licensing Agreements [Member]                
Commitments and Contingencies [Line Items]                
Payments to Acquire Intangible Assets   $ 1,000,000            
Proceeds from Sale of Intangible Assets   $ 32,500,000            
SentrX Animal Care Inc                
Commitments and Contingencies [Line Items]                
Intangible Assets, Net (Excluding Goodwill)       $ 250,000     $ 250,000  
Intangible Assets Expected Milestone Payable       $ 4,750,000     $ 4,750,000