XML 87 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS - Debt (Details) - Convertible Debt - Significant Other Observable Inputs (Level 2) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
2022 Convertible Notes    
Debt    
Fair value of debt $ 274.8 $ 294.8
2019 Convertible Notes    
Debt    
Fair value of debt   $ 20.9