Quarterly report pursuant to Section 13 or 15(d)

Licenses Acquired - Additional Information (Details)

v3.19.2
Licenses Acquired - Additional Information (Details)
1 Months Ended
Feb. 01, 2019
USD ($)
May 31, 2019
USD ($)
May 31, 2017
USD ($)
Milestone
CS-1 City of Hope Milestone (MB-104) [Member]      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Payment For Research And Development Licenses     $ 600,000
Research And Development Licenses Payments Due     14,900,000
Research And Development Licenses, Annual Maintenance Fee     $ 50,000
Research And Development Licenses, Number of Development Milestones in Which Payments is Due | Milestone     10
Research and Development in Process   $ 200,000  
Nationwide Children's Hospital - C134 (MB-108) [Member]      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Payment For Research And Development Licenses $ 200,000    
Research And Development Licenses Payments Due $ 152,800,000