XML 38 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 01, 2018
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reclassification from accumulated other comprehensive income   $ 0 $ 0 $ 0 $ (5,082)
Restricted cash   $ 108,335 14,088 108,335 14,088
Net cash provided by operating activities       $ 286,022 $ 334,649
AOCI Attributable to Parent | Accounting Standards Update 2016-01          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect from other comprehensive income to retained earnings $ (86,572)        
Reclassification from accumulated other comprehensive income (841)        
Retained Earnings | Accounting Standards Update 2016-01          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect from other comprehensive income to retained earnings 86,572        
Reclassification from accumulated other comprehensive income $ 841        
Restatement Adjustment | Accounting Standards Update 2016-18          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net cash provided by operating activities     $ 10,259