XML 57 R83.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments (Future Minimum Payment) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Operating Leases, Future Minimum Payments Due [Abstract]  
Operating Leases, Future Minimum Payments Due, Current $ 8,247
Operating Leases, Future Minimum Payments, Due in Two Years 6,709
Operating Leases, Future Minimum Payments, Due in Three Years 5,919
Operating Leases, Future Minimum Payments, Due in Four Years 5,482
Operating Leases, Future Minimum Payments, Due Thereafter 3,132
Operating Leases, Future Minimum Payment, Total $ 29,489