XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaboration Agreements - StemSynergy Collaboration (Details) - Collaborative Arrangement with StemSynergy
$ in Millions
1 Months Ended
Jan. 31, 2018
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Upfront payments $ 3.0
Additional milestone achievement 2.9
First Products to Reach Market  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Additional milestone achievement $ 56.5