XML 67 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Collaboration Agreements - AG-881 Agreements (Details) - AG-881 program licenses - USD ($)
Apr. 27, 2015
Dec. 31, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Initial payment received $ 10,000,000  
Milestone-based receivable payments, eligible to be received 70,000,000  
Milestone payment for filing of first NDA 15,000,000 $ 15,000,000
Milestone payments upon achievement of specified regulatory milestone events $ 55,000,000