Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies [Abstract]  
Future Minimum Payments for Capital and Operating Lease Obligations
For years subsequent to December 31, 2014, future minimum payments for all capital and operating lease obligations that have initial noncancelable lease terms exceeding one year, net of rental income, are as follows (in thousands):
 
Capital
Leases
 
Operating
Leases
 
Total
2015
$
166,655

 
$
219,767

 
$
386,422

2016
168,602

 
225,041

 
393,643

2017
170,590

 
189,730

 
360,320

2018
139,081

 
163,151

 
302,232

2019
119,774

 
141,833

 
261,607

Thereafter
1,581,487

 
1,025,445

 
2,606,932

Total minimum lease payments
2,346,189

 
1,964,967

 
4,311,156

Less: imputed interest
(1,868,897
)
 

 
(1,868,897
)
Total
$
477,292

 
$
1,964,967

 
$
2,442,259