XML 82 R84.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments (Future Minimum Payment) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Operating Leases, Future Minimum Payments Due [Abstract]  
Operating Leases, Future Minimum Payments Due, Current $ 5,487
Operating Leases, Future Minimum Payments, Due in Two Years 4,307
Operating Leases, Future Minimum Payments, Due in Three Years 997
Operating Leases, Future Minimum Payments, Due in Four Years 208
Operating Leases, Future Minimum Payments, Due Thereafter 180
Operating Leases, Future Minimum Payment, Total $ 11,179