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