XML 15 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments - Rollforward of Level 3 Liabilities (Details) - Significant Unobservable Inputs (Level 3) - Warrant liability - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Roll-forward of Level 3 liabilities:    
Beginning balance $ 7,641 $ 7,296
Change in fair value of warrant liability included in earnings (5,959) 5,479
Issuance of common stock on warrant exercise (221) (944)
Ending balance $ 1,461 $ 11,831