XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments Financial Instruments narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Convertible Debt, Fair Value Disclosures $ 4,300,000  
Debt securities gross unrealized gains 100  
Debt instrument fair value senior notes 2023 751,900  
Debt instrument fair value senior notes 2025 509,300  
Debt instrument fair value senior notes 2027 527,300  
Fair Value, Inputs, Level 1 [Member]    
Financial Instruments, Owned, US Government and Agency Obligations, at Fair Value $ 1,277,071 $ 2,169,197