XML 103 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Notes (Narrative) (Details 4)
Nov. 17, 2017
$ / shares
1.375% Convertible senior notes due 2023 | Convertible senior notes  
Debt instrument  
Initial conversion price of notes (in dollars per share) $ 18.93