Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.23.2
Commitments and Contingencies - Additional Information (Details)
€ in Millions
3 Months Ended 6 Months Ended
May 01, 2020
USD ($)
Nov. 17, 2014
EUR (€)
Sep. 12, 2013
USD ($)
Jul. 02, 2013
EUR (€)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
licenseAgreement
Jun. 30, 2022
USD ($)
Sep. 26, 2018
USD ($)
Commitments and Contingencies [Line Items]                  
Total operating lease cost         $ 40,654 $ 25,530 $ 70,654 $ 80,530  
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 payable                 $ 4,750,000
License                  
Commitments and Contingencies [Line Items]                  
Cost of goods and services sold     $ 30,000 € 155.0          
KIO-101                  
Commitments and Contingencies [Line Items]                  
Development and commercial milestones term   10 years              
KIO-101 | Mediolanum Agreement                  
Commitments and Contingencies [Line Items]                  
Percentage of royalties on net sales   7.00%              
Contractual obligation | €   € 20.0              
Percentage of decreasing after patent expiry   5.00%              
Minimum                  
Commitments and Contingencies [Line Items]                  
Remaining lease term         2 months   2 months    
Maximum                  
Commitments and Contingencies [Line Items]                  
Remaining lease term         5 months   5 months    
Licensing Agreements | License                  
Commitments and Contingencies [Line Items]                  
Percentage of royalties on net sales     6.00% 3.25%