XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2021
Convertible Senior Notes Due 2026    
Convertible notes conversion discount, taxes $ (5.4)  
Convertible Notes | Convertible Senior Notes due 2024    
Convertible notes conversion discount, taxes 1.8  
Issuance cost, equity component   $ 1.1
Convertible Notes | Convertible Senior Notes Due 2026    
Convertible notes conversion discount, taxes 6.2  
Issuance cost, equity component $ 0.9 $ 0.9