XML 76 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Licensing and Commercialization Agreements - License Agreement with University of Massachusetts for the miniCEP290 Program (Details)
1 Months Ended 12 Months Ended
Jun. 30, 2022
EUR (€)
Sep. 30, 2019
USD ($)
Jul. 31, 2019
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2022
EUR (€)
shares
University Of Massachusetts (UMass) | miniCEP290 | License Agreements          
Agreement          
Shares issued for license fees (in shares) | shares     75,000    
Licensing agreement term     10 years    
University Of Massachusetts (UMass) | miniCEP290 | License Agreements | Research and development          
Agreement          
Payments for license fees   $ 400,000      
University Of Massachusetts (UMass) | miniCEP290 | License Agreements | Research and development | Achievement of Specified Clinical and Regulatory Milestones          
Agreement          
Shares issued for license fees (in shares) | shares     75,000 75,000 75,000
Payments for license fees     $ 14,750,000 $ 14,750,000  
University Of Massachusetts (UMass) | miniCEP290 | License Agreements | Research and development | Specified Commercial Sales Milestones Related to a Licensed Product          
Agreement          
Payments for license fees     $ 48,000,000 $ 48,000,000  
University Of Massachusetts (UMass) | miniCEP290 | License Agreements | General and administrative          
Agreement          
Payments for license fees   $ 18,000      
DelSiTech | License Agreements          
Agreement          
Termination notice period 60 days        
DelSiTech | Avacincaptad Pegol | License Agreements          
Agreement          
Payments for license fees | € € 1,250,000        
DelSiTech | Avacincaptad Pegol | Achievement Of Specified Commercial Sales Milestones | License Agreements          
Agreement          
Payments for license fees | € 60,000,000       € 60,000,000
DelSiTech | Avacincaptad Pegol | Achievement Of Specified Clinical And Development Milestones | License Agreements          
Agreement          
Amount to be paid on achievement of milestone | € € 35,000,000