XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and contingencies (Details)
$ in Millions
6 Months Ended
Jun. 30, 2017
USD ($)
Complaint
Loss Contingencies [Line Items]  
Amount of milestone payment payable $ 6.0
Potential future milestone payments on each additional final marketing approval $ 1.0
Number of competing derivative complaints | Complaint 2
Litigation settlement $ 0.7
NantCell, Inc [Member]  
Loss Contingencies [Line Items]  
Purchase of common stock 13.0
Obligation payable $ 0.6