XML 17 R48.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Future minimum lease payments under operating leases  
2012 $ 6,419
2013 7,090
2014 6,651
2015 6,775
2016 6,080
Thereafter 22,085
Total minimum Payments $ 55,100