XML 104 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Leases - Summary of Minimum Future Capital and Operating Leases Payments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 2,089us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Capital Leases, Future Minimum Payments Due, Next Twelve Months 167us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent
Operating Leases, Future Minimum Payments, Due in Two Years 1,861us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Capital Leases, Future Minimum Payments Due in Two Years 167us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears
Operating Leases, Future Minimum Payments, Due in Three Years 1,680us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Capital Leases, Future Minimum Payments Due in Three Years 167us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears
Operating Leases, Future Minimum Payments, Due in Four Years 1,547us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
Capital Leases, Future Minimum Payments Due in Four Years 150us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears
Operating Leases, Future Minimum Payments, Due in Five Years 1,168us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Capital Leases, Future Minimum Payments Due in Five Years 79us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears
Operating Leases, Future Minimum Payments, Due Thereafter 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Capital Leases, Future Minimum Payments Due Thereafter 1,497us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter
Operating Leases, Future Minimum Payments Due 8,345us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Capital Leases, Future Minimum Payments Due $ 2,227us-gaap_CapitalLeasesFutureMinimumPaymentsDue