Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)

v3.8.0.1
Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)
$ in Thousands
Mar. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 549
2020 424
2021 283
2022 8
Total minimum operating lease payments 1,264
2019 93
2020 36
2021 21
Total minimum capital lease payments 150
Capital Leases, Future Minimum Payments, Interest Included in Payments 7
Present value of net minimum lease payments $ 143