XML 181 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Licensing and Commercialization Agreements (Details) - DelSiTech - License Agreement - EUR (€)
9 Months Ended
Jun. 30, 2022
Sep. 30, 2022
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Payment period 60 days  
Termination notice period 60 days  
Avacincaptad Pegol    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Payments for license fees € 1,250,000  
Avacincaptad Pegol | Achievement of specified clinical and development milestones    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Amount to be paid on achievement of milestone 35,000,000  
Avacincaptad Pegol | Achievement of specified commercial sales milestones    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Payments for license fees € 60,000,000 € 60,000,000