XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
License Agreement - Additional Information (Details)
1 Months Ended
Jun. 30, 2015
USD ($)
License Agreement | Amgen, Inc  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Maximum future payments upon achievement of certain development and commercial milestones $ 172,500,000