XML 71 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Renaissance Agreement (Details)
12 Months Ended
Dec. 31, 2018
Research and Development Arrangement  
Long-term Purchase Commitment [Line Items]  
Termination notice period 45 days