Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Schedule of Changes in Fair Value Liabilities (Details)

v3.20.1
Fair Value Measurements - Schedule of Changes in Fair Value Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Balance January 1 $ 64,687 $ 1,437
Additional warrant liability   14,698
Additional derivative liability from issuance of convertible notes 17,882 15,817
Extinguishment of warrant liabilities related to warrants exercise (1,256)  
Extinguishment of derivative liabilities related to debt conversion and repayment (40,862) (2,634)
Change in fair value (28,855) 35,369
Balance December 31 11,596 64,687
Warrant Derivative Liability [Member]    
Balance January 1 16,492 1,437
Additional warrant liability   14,698
Additional derivative liability from issuance of convertible notes
Extinguishment of warrant liabilities related to warrants exercise (1,256)
Extinguishment of derivative liabilities related to debt conversion and repayment
Change in fair value (11,678) 357
Balance December 31 3,558 16,492
Debt Derivative Liability [Member]    
Balance January 1 48,195
Additional warrant liability  
Additional derivative liability from issuance of convertible notes 17,882 15,817
Extinguishment of warrant liabilities related to warrants exercise  
Extinguishment of derivative liabilities related to debt conversion and repayment (40,862) (2,634)
Change in fair value (17,177) 35,012
Balance December 31 $ 8,038 $ 48,195