XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Collaboration and License Agreements - Additional Information (Details 1 ) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2019-01-01
$ in Millions
Feb. 24, 2016
USD ($)
Collaboration and License Agreements [Line items]  
Revenue from upfront payment $ 105.0
Estimated period performance obligation 7 years