XML 48 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Valuation Techniques of Level 3 Liabilities) (Details) - Level 3
Mar. 31, 2020
yr
$ / shares
Dec. 31, 2019
yr
$ / shares
Derivative liability | Interest rate reset | Discounted cash flow    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Stock price (in dollars per share) | $ / shares $ 2.82 $ 4.94
Derivative liability | Interest rate reset | Discounted cash flow | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.300 0.250
Derivative liability | Interest rate reset | Discounted cash flow | Risk-free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.002 0.016
Derivative liability | Interest rate reset | Discounted cash flow | Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.856 0.741
Derivative liability | Interest rate reset | Discounted cash flow | Term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 1.79 2.04
Derivative liability | Make-whole change of control redemption | Option pricing model | Risk-free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.002 0.016
Derivative liability | Make-whole change of control redemption | Option pricing model | Term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 1.79 2.04
Derivative liability | Make-whole change of control redemption | Option pricing model | Change of control probability | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.050 0.050
Derivative liability | Make-whole change of control redemption | Option pricing model | Change of control probability | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.100 0.100
Derivative liability | Qualifying change of control redemption | Discounted cash flow | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.300 0.250
Derivative liability | Qualifying change of control redemption | Discounted cash flow | Term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.35 0.60
Derivative liability | Qualifying change of control redemption | Discounted cash flow | Change of control probability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.050 0.050
Warrants | Option pricing model    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Stock price (in dollars per share) | $ / shares $ 2.82 $ 4.94
Warrants | Option pricing model | Risk-free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input 0.003  
Warrants | Option pricing model | Risk-free rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input   0.016
Warrants | Option pricing model | Risk-free rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input   0.017
Warrants | Option pricing model | Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input 0.720 0.650
Warrants | Option pricing model | Term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input 4.24  
Warrants | Option pricing model | Term | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input   0.59
Warrants | Option pricing model | Term | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input   4.49
Warrants | Option pricing model | Cost of debt | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input 0.195 0.147
Warrants | Option pricing model | Cost of debt | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input 0.223 0.160
Warrants | Option pricing model | Change of control probability | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input 0.050 0.050
Warrants | Option pricing model | Change of control probability | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants liability, measurement input 0.100 0.100