Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.23.1
Commitments and Contingencies - Additional Information (Details)
€ in Millions
12 Months Ended
May 01, 2020
USD ($)
Nov. 17, 2014
EUR (€)
Sep. 12, 2013
USD ($)
Jul. 02, 2013
EUR (€)
Dec. 31, 2022
USD ($)
operatingLease
licenseAgreement
Dec. 31, 2021
USD ($)
Nov. 30, 2023
ft²
Oct. 31, 2023
ft²
Sep. 30, 2018
USD ($)
Sep. 26, 2018
USD ($)
Commitments and Contingencies [Line Items]                    
Number of operating leases | operatingLease         3          
Cease payments not yet paid based on prevailing financial market conditions         10.00%          
Operating lease expense         $ 100,000          
Imputed interest on the lease liability           $ 200,000        
Number of license agreements | licenseAgreement         7          
Payment of annual fee $ 5,000                  
For The First 250 Million Net Sales                    
Commitments and Contingencies [Line Items]                    
Percentage of royalties on net sales 2.00%                  
Between 250 And 500 Million Net Sales                    
Commitments and Contingencies [Line Items]                    
Percentage of royalties on net sales 1.25%                  
Net Sales Over 500 Million                    
Commitments and Contingencies [Line Items]                    
Percentage of royalties on net sales 0.50%                  
SentrX Animal Care Inc                    
Commitments and Contingencies [Line Items]                    
Intangible assets, expected milestone payments                 $ 4,800,000 $ 4,750,000
Forecast                    
Commitments and Contingencies [Line Items]                    
Area of land | ft²             3,540 1,555    
License                    
Commitments and Contingencies [Line Items]                    
Cost of sales     $ 30,000 € 155.0            
KIO-101 | Mediolanum Agreement                    
Commitments and Contingencies [Line Items]                    
Percentage of royalties on net sales   7.00%                
Contractual obligation | €   € 20.0                
Development and commercial milestones term   10 years                
Percentage of decreased royalty after patent expiry   5.00%                
Licensing Agreements | License                    
Commitments and Contingencies [Line Items]                    
Percentage of royalties on net sales     6.00% 3.25%