XML 121 R107.htm IDEA: XBRL DOCUMENT v2.4.0.6
Operating Leases Future Minimum Payments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Operating Leases, Future Minimum Payments Due [Abstract]  
Operating Leases, Future Minimum Payments Due, Current $ 8,498
Operating Leases, Future Minimum Payments, Due in Two Years 9,074
Operating Leases, Future Minimum Payments, Due in Three Years 9,410
Operating Leases, Future Minimum Payments, Due in Four Years 9,721
Operating Leases, Future Minimum Payments, Due in Five Years 9,786
Operating Leases, Future Minimum Payments, Due Thereafter 57,589
Operating Leases, Future Minimum Payments Due 104,078
Future Minimum Sublease Rentals, Sale Leaseback Transactions [Abstract]  
Future Minimum Sublease Rentals, Sale Leaseback Transactions, within One Year (295)
Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years (304)
Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Three Years (128)
Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Four Years 0
Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Five Years 0
Future Minimum Sublease Rentals, Sale Leaseback Transactions, Thereafter 0
Future Minimum Sublease Rentals, Sale Leaseback Transactions 727
Future Minimum Lease Payments Net [Abstract]  
Operating Leases Future Minimum Payments Due Current Net 8,203
Operating Leases Future Minimum Payments Due In Two Years Net 8,770
Operating Leases Future Minimum Payments Due In Three Years Net 9,282
Operating Leases Future Minimum Payments Due In Four Years Net 9,721
Operating Leases Future Minimum Payments Due In Five Years Net 9,786
Operating Leases Future Minimum Payments Due Thereafter Net 57,589
Operating Leases Future Minimum Payments Due Total $ 103,351