|
Commitments and Contingencies Commitments and Contingencies - Obligations (Details) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2014
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Operating Leases, Remainder of 2014 | $ 5,124 |
| Operating Leases, 2015 | 4,882 |
| Operating Leases, 2016 | 3,381 |
| Operating Leases, 2017 | 2,649 |
| Operating Leases, 2018 | 1,419 |
| Operating Leases, Thereafter | 1,286 |
| Operating Leases, Total minimum lease payments | $ 18,741 |