XML 94 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Convertible Senior Notes (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Dec. 14, 2016
Debt Instrument [Line Items]      
Senior convertible notes, bearing interest at 2.25% per annum, interest payments due in June and December, maturing in December 2023 $ 428.1    
Carrying value 136.5 $ 271.6  
2 1/4% Notes      
Debt Instrument [Line Items]      
Senior convertible notes, bearing interest at 2.25% per annum, interest payments due in June and December, maturing in December 2023 145.9 300.0  
Unamortized discount and deferred financing costs (9.4) (28.4)  
Carrying value $ 136.5 $ 271.6  
Debt instrument interest rate stated percentage 2.25% 2.25% 2.25%