XML 56 R36.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments and Contingencies (Details) (USD $)
In Thousands
Jun. 30, 2011
Future minimum lease payments under operating leases  
2011 $ 2,433
2012 5,344
2013 5,691
2014 5,280
2015 4,376
Thereafter 13,615
Total minimum Payments $ 36,739