XML 61 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Level 3 Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Changes in the fair value of Level 3 liabilities    
Fair Value of warrants upon issuance $ 21,706  
Warrants | Derivative instrument liability    
Changes in the fair value of Level 3 liabilities    
Beginning Balance 216 $ 322
(Gain) or loss recognized in earning from Change in Fair Value (4,340) (106)
Ending Balance $ 17,582 $ 216