v3.23.2
License, Collaboration and Other Significant Agreements - License Agreement with Averoa SAS Narrative (Details) - Averoa SAS
Dec. 22, 2022
Disaggregation of Revenue [Line Items]  
Supply commitment, termination, notice period 24 months
License  
Disaggregation of Revenue [Line Items]  
Expiration of royalties, period after first commercial sale of licensed product 10 years
Termination of agreement by counterparty, written notice period 12 months
Termination of agreement eligible by counterparty, period after effective agreement date 12 months
Termination of agreement by counterparty eligible by counterparty, non-approval by European Medicines Agency, notice period 30 days