Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.7.0.1
Commitments and Contingencies (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Long-term Purchase Commitment [Line Items]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 1,333
Operating Leases, Future Minimum Payments, Due in Two Years 845
Operating Leases, Future Minimum Payments, Due in Three Years 734
Operating Leases, Future Minimum Payments, Due in Four Years 342
Operating Leases, Future Minimum Payments Due $ 3,254