XML 70 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income per Share (Schedule of Shares Excluded from Calculation) (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jul. 15, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 4,955,416 8,000,575 0  
2.875% Convertible senior notes due July 2019        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 1,321,243 4,368,725 0  
Interest rate 2.875%     2.875%
2.00% Convertible Senior Notes October 2023        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 3,634,173 3,631,850 0  
Interest rate 2.00%