XML 81 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Operating Leases) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating leases, 2015 $ 2,302us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Operating leases, 2016 1,429us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Operating leases, 2017 1,072us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Operating leases, 2018 598us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
Operating leases, 2019 413us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Operating leases, Thereafter 118us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Operating leases, total $ 5,932us-gaap_OperatingLeasesFutureMinimumPaymentsDue