Annual report pursuant to Section 13 and 15(d)

Fair Value Measurement - Schedule of Reconciliation of the Beginning and Ending Level 3 Liabilities (Details)

v3.7.0.1
Fair Value Measurement - Schedule of Reconciliation of the Beginning and Ending Level 3 Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Estimated fair value of warrants assumed in merger on January 2, 2014 $ 946
Unobservable Inputs Level 3 [Member]      
Balance - January 1 4,115 8,464 23
Value of warrants converted in cashless exercise (36) (14,265)
Change in fair value of Teva option (23)
Estimated fair value of warrants assumed in merger on January 2, 2014 10,475
Estimated fair value of warrants issued in January common stock sale 3,696
Change in fair value of warrants for the year ended (2,603) 9,916 (5,707)
Balance at December 31 $ 1,476 $ 4,115 $ 8,464