XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2020
May 20, 2020
Mar. 31, 2020
Mar. 09, 2020
Jun. 05, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants obligations measured at fair value   $ 96,400,000      
Increase in liability as a result of increasing the profit element and risk premium input by 100 basis points $ 200,000        
Decrease in liability as a result of decreasing the profit element and risk premium input by 100 basis points 200,000        
Decrease in liability as a result of increasing the discount rate by 100 basis points 1,300,000        
Increase in liability as a result of decreasing the discount rate by 100 basis points 1,400,000        
Convertible Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Convertible notes embedded derivative   117,100,000      
Convertible Notes | Convertible Senior Notes Due 2025          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument face amount       $ 320,000,000.0  
Interest rate       0.25%  
Convertible notes embedded derivative   116,300,000 $ 45,100,000 $ 68,700,000  
Warrants obligations measured at fair value   $ 96,352,000 $ 38,637,000 $ 71,552,000  
Convertible Notes | Convertible Senior Notes Due 2024          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument face amount         $ 132,000,000.0
Interest rate         1.00%
Level 1 | Money market funds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and cash equivalents 651,600,000        
Level 2 | Recurring | Convertible Notes | Convertible Senior Notes Due 2025          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value 506,900,000        
Level 2 | Recurring | Convertible Notes | Convertible Senior Notes Due 2024          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value $ 408,800,000