XML 75 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Early Adoption (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncement, Early Adoption [Line Items]      
Cash provided by operating activities $ 99,996 $ 163,703 $ 188,114
Cash provided by investing activities 465,586 1,025,719 1,852,602
Cash used in financing activities $ (306,198) (923,182) (593,013)
ASU 2016-18 and ASU 2016-15      
New Accounting Pronouncement, Early Adoption [Line Items]      
Cash provided by operating activities   163,703 188,114
Cash provided by investing activities   1,025,719 1,852,602
Cash used in financing activities     (593,013)
ASU 2016-18 and ASU 2016-15 | Originally Reported      
New Accounting Pronouncement, Early Adoption [Line Items]      
Cash provided by operating activities   163,016 181,544
Cash provided by investing activities   1,052,119 1,648,893
Cash used in financing activities     (382,722)
ASU 2016-18 and ASU 2016-15 | Effect of Change      
New Accounting Pronouncement, Early Adoption [Line Items]      
Cash provided by operating activities   687 6,570
Cash provided by investing activities   $ (26,400) 203,709
Cash used in financing activities     $ (210,291)