Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.24.1
Commitments and Contingencies - Additional Information (Details)
€ in Millions
1 Months Ended 12 Months Ended
Oct. 30, 2023
USD ($)
Sep. 07, 2023
USD ($)
May 01, 2020
USD ($)
Nov. 17, 2014
EUR (€)
Sep. 12, 2013
USD ($)
Jul. 02, 2013
EUR (€)
May 31, 2022
Dec. 31, 2023
USD ($)
licenseAgreement
operatingLease
Dec. 31, 2022
USD ($)
Oct. 15, 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               8.50%        
Operating lease expense               $ 200,000 $ 100,000      
Number of license agreements | licenseAgreement               7        
Payment of annual fee     $ 5,000                  
University of California                        
Commitments and Contingencies [Line Items]                        
Licensing agreement transfer, written notice period 15 days                      
Licensing agreement, successor written assignment agreement, notice period 30 days                      
Licensing agreement, assignment fee amount $ 30,000                      
Licensing agreement, execution payment amount $ 15,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
License                        
Commitments and Contingencies [Line Items]                        
Cost of sales         $ 30,000 € 155.0            
License | Licensing Agreements                        
Commitments and Contingencies [Line Items]                        
Percentage of royalties on net sales         6.00% 3.25%            
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%                
Termination fee   $ 100,000                    
Termination fee payment   50,000                    
Termination fee payable   $ 50,000                    
Encinitas Lease                        
Commitments and Contingencies [Line Items]                        
Lessee term             18 months          
Adelaide Lease                        
Commitments and Contingencies [Line Items]                        
Lessee term             12 months          
Termination period             90 days          
Vienna Lease                        
Commitments and Contingencies [Line Items]                        
Lessee term                   5 years    
Area of land | ft²                   910