Collaboration Agreements - Revenue Recognized from Collaborations (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2017 |
Mar. 31, 2016 |
|
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | ||
Collaboration revenue | $ 15 | $ 569 |
Teva [Member] | Research Funding [Member] | Collaborative Arrangement [Member] | ||
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | ||
Collaboration revenue | $ 15 | 29 |
Genentech [Member] | Research Funding [Member] | Collaborative Arrangement [Member] | ||
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | ||
Collaboration revenue | 383 | |
Genentech [Member] | Recognition of Upfront Payment [Member] | Collaborative Arrangement [Member] | ||
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | ||
Collaboration revenue | $ 157 |