XML 90 R76.htm IDEA: XBRL DOCUMENT v3.3.1.900
Leases - Summary of Minimum Future Capital and Operating Leases Payments (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 2,123
Capital Leases, Future Minimum Payments Due, Next Twelve Months 651
Operating Leases, Future Minimum Payments, Due in Two Years 1,960
Capital Leases, Future Minimum Payments Due in Two Years 91
Operating Leases, Future Minimum Payments, Due in Three Years 1,785
Capital Leases, Future Minimum Payments Due in Three Years 74
Operating Leases, Future Minimum Payments, Due in Four Years 1,337
Capital Leases, Future Minimum Payments Due in Four Years 3
Operating Leases, Future Minimum Payments, Due in Five Years 6
Capital Leases, Future Minimum Payments Due in Five Years 3
Operating Leases, Future Minimum Payments, Due Thereafter 0
Capital Leases, Future Minimum Payments Due Thereafter 21
Operating Leases, Future Minimum Payments Due 7,211
Capital Leases, Future Minimum Payments Due $ 843