XML 89 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - miniCEP290 Program - University of Massachusetts (Details) - University Of Massachusetts (UMass) - miniCEP290 - License Agreements - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2019
Jul. 31, 2019
Dec. 31, 2022
Schedule of Commitments and Contingencies [Line Items]      
Shares issued for license fees (in shares)   75,000  
Research and development      
Schedule of Commitments and Contingencies [Line Items]      
Payments for license fees $ 400,000    
Achievement of Specified Clinical and Regulatory Milestones | Research and development      
Schedule of Commitments and Contingencies [Line Items]      
Payments for license fees   $ 14,750,000 $ 14,750,000
Shares issued for license fees (in shares)   75,000 75,000
Specified Commercial Sales Milestones Related to a Licensed Product | Research and development      
Schedule of Commitments and Contingencies [Line Items]      
Payments for license fees   $ 48,000,000 $ 48,000,000