XML 109 R96.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Commitments and Contingencies-Lease Commitments (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 1,284
Operating Leases, Future Minimum Payments, Due in Two Years 966
Operating Leases, Future Minimum Payments, Due in Three Years 582
Operating Leases, Future Minimum Payments, Due in Four Years 382
Operating Leases, Future Minimum Payments, Due in Five Years 90
Operating Leases, Future Minimum Payments, Due Thereafter 353
Operating Leases, Future Minimum Payments Due $ 3,657