XML 86 R74.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Collaboration Agreement) (Details) - Development agreement - Drug delivery system
item in Millions, $ in Millions
9 Months Ended
Sep. 30, 2016
USD ($)
item
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Collaborative Agreement, Upfront Payment $ 0.5
Collaborative Agreement, Milestone Payments 0.7
Collaborative Agreement, Contingent Obligation $ 1.3
Collaborative Agreement, Contingent Purchase Obligation First 12 Months, Units | item 1.0
Purchase period 12 months