XML 92 R81.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Schedule of Future Minimum Operating Lease Payments) (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating Leases, Future Minimum Payments Due Through End of Current Year $ 880
Operating Leases, Future Minimum Payments, Due in Two Years 3,478
Operating Leases, Future Minimum Payments, Due in Three Years 3,200
Operating Leases, Future Minimum Payments, Due in Four Years 2,923
Operating Leases, Future Minimum Payments, Due in Five Years 2,262
Operating Leases, Future Minimum Payments, Due Thereafter 28,167
Operating Leases, Future Minimum Payments Due $ 40,910