XML 57 R86.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments (Future Minimum Payment) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Operating Leases, Future Minimum Payments Due [Abstract]  
Operating Leases, Future Minimum Payments Due, Current $ 6,404
Operating Leases, Future Minimum Payments, Due in Two Years 3,947
Operating Leases, Future Minimum Payments, Due in Three Years 2,799
Operating Leases, Future Minimum Payments, Due in Four Years 2,370
Operating Leases, Future Minimum Payments, Due Thereafter 2,317
Operating Leases, Future Minimum Payment, Total $ 17,837