XML 89 R66.htm IDEA: XBRL DOCUMENT v2.4.0.6
Leases (Schedule of Future Minimum Rental Payments for Operating Leases) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Leases [Abstract]  
Operating Leases, Future Minimum Payments, Due Current $ 16,065
Operating Leases, Future Minimum Payments, Due In Two Years 16,165
Operating Leases, Future Minimum Payments, Due In Three Years 16,331
Operating Leases, Future Minimum Payments, Due In Four Years 16,283
Operating Leases, Future Minimum Payments, Due In Five Years 10,171
Operating Leases, Future Minimum Payments, Due Thereafter $ 12,139