XML 27 R79.htm IDEA: XBRL DOCUMENT v2.4.0.6
Off-Balance-Sheet Arrangements, Commitments, Guarantees And Contingencies (Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Off-Balance-Sheet Arrangements, Commitments, Guarantees And Contingencies [Abstract]  
2012 $ 17,150
2013 16,090
2014 12,173
2015 8,875
2016 7,373
Thereafter 42,146
Future minimum lease payments due, total $ 103,807