XML 70 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and contingencies - Registration Payment Arrangement (Details)
Nov. 05, 2018
USD ($)
EquityInstruments
Jun. 01, 2017
USD ($)
Second Amendment Facility Due in May 2020 | Debt issued to entities affiliated with Deerfield | Common Stock | Maximum    
Registration Payment Arrangement    
Number of shares which may be issued for conversion of convertible notes | EquityInstruments 3,796,668  
Registration Agreement | Senior Secured Convertible Notes    
Registration Payment Arrangement    
Time period after date of any Registration Failure during which additional damages are required to be paid 30 days  
Additional damages payable upon any Registration Failure, as percent of original principal amount of debt 2.00%  
Maximum reimbursable legal fees $ 25,000  
Registration Agreement | Senior Secured Credit Facility    
Registration Payment Arrangement    
Maximum reimbursable legal fees   $ 25,000