XML 62 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Future Minimum Payments Under Lease Financing Obligations and Non-Cancelable Operating Leases) (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2016 $ 42,545
2017 54,811
2018 58,015
2019 53,152
2020 51,844
Thereafter 269,377
Total minimum payments $ 529,744