XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and contingencies - Narrative (Detail)
$ in Millions
Jun. 30, 2014
USD ($)
Pregenen  
Commitments And Contingencies Disclosure [Line Items]  
Contingent cash payments $ 99.9