XML 21 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Convertible senior notes (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jan. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Convertible Senior Unsecured Notes      
Debt Instrument [Line Items]      
Unamortized debt issuance costs   $ 11.1 $ 15.4
2024 Notes | Direct registered offering      
Debt Instrument [Line Items]      
Shares issued 17,777,679    
Share Price $ 9.25    
Principal amount of debt repurchase $ 123.4    
Principal amount outstanding 138.9    
Unamortized debt issuance costs 3.6    
Loss on extinguishment of debt $ 7.8