Related Party Transactions (Details) - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended |
|---|---|---|
Nov. 30, 2015 |
Dec. 31, 2016 |
|
| Related Party Transaction [Line Items] | ||
| un-recouped advanced royalties and non-recoupable license fees | $ 14,463 | |
| An affiliate of one of the Company's principal stockholders | Recoupable Advanced Royalties And Non-recoupable License Fees Agreement | ||
| Related Party Transaction [Line Items] | ||
| Related party transaction amount | $ 15,000 | |
| Amount paid to related party for achieved milestones | $ 15,000 |