XML 30 R67.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Operating Leases, Future Minimum Lease Payments  
2013 $ 4,257
2014 7,628
2015 7,465
2016 6,558
2017 6,524
Thereafter 42,436
Total minimum lease payments $ 74,868