Commitments and Contingencies Commitments and Contingencies - Obligations (Details) $ in Thousands |
Jun. 30, 2015
USD ($)
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Remainder of 2015 | $ 8,101 |
| 2016 | 17,102 |
| 2017 | 17,655 |
| 2018 | 17,607 |
| 2019 | 16,415 |
| Thereafter | 76,410 |
| Total | $ 153,290 |