Quarterly report pursuant to Section 13 or 15(d)

Subsequent Event - Additional Information (Details)

v3.21.2
Subsequent Event - Additional Information (Details) - BioNova Option Agreement - Subsequent Event
Oct. 09, 2021
USD ($)
Subsequent Event [Line Items]  
Initial Licensing Option Payment $ 4,000,000
Maximum potential payments related to option exercise, development, regulatory, and commercial milestones $ 200,000,000
Minimum term of royalties receivable based on annual net sales 10 years